Dmitry Kurochkin Renewable Energy: International Perspectives on Sustainability - Switzerland Palgrave Macmillan 2019 - 257 ISBN: 9783030142094 Subjects--Topical Terms: Renewable Energy: International Perspectives Perspectives on Energy Dewey Class. No.: 333.79 REN