Renewable Energy : power for a sustainable future /
edited by Stephen Peake.
- Oxford, UK : Oxford University Press, c2018.
- xiv, 580 p.: ill.; 28 cm.
Includes Index.
9780198814542
Renewable Energy Sustainable Development CSD Center for Sustainable Development