Renewable Energy sources and their environmentals impact - Abbasi, S.A (New Delhi Prentice Hall of India, 2001)