Volker V. Quaschning

Renewable Energy and Climate Change, 2nd Edition