Peak Stephen Renewable energy: Power for a sustainable future - New Delhi OUP 2018 - xiv,580 Subjects--Topical Terms: Renewable energy Dewey Class. No.: 333.79 PE-R