Renewable energy resources - Twidell, John (E & FN Spon, 1986)