Renewable energy dictionary / - vii, 484 pages : 22 cm ISBN: 0866191615 Subjects--Topical Terms: Renewable energy sources--DictionariesPower (Mechanics)--Dictionaries Dewey Class. No.: 333.7903