Spellman, Frank R.,

The science of renewable energy / - xix, 559 pages ;

621.042 / SPE