Spellman, Frank R., The science of renewable energy / - xix, 559 pages ; Dewey Class. No.: 621.042 / SPE