Renewable energy resources - Twidell, John (2007)