Renewable energy resources - Twidell (New Delhi CBS Pub., 2005)