John Twidell Renewable Energy Resources 3rd Edition - 3 - Routledge, New Delhi 2015 Dewey Class. No.: 621.042