Renewable Energy Resources - Twidell, John (New York Routledge, 2016)
Includes Index