Renewable energy resources - Twidell, John W. (E. & F.N. Spoon, 2000)