Renewable Energy Resources 3rd Edition - John Twidell (Routledge, London, 2016)