Renewable energy resources and their environmental impact - Abbasi S A (Prentice Hall Of India, 2001)