Abbasi S A Renewable energy resources and their environmental impact Naseema Abbasi - New Delhi Prentice Hall 2002 ISBN: 8120319028 LC Class. No.: 621.042