Abbasi, S. A. Renewable energy sources and their environmental impact Abbasi, S. A. and Abhasi, Naseema - PHI 2008 Dewey Class. No.: 333.794 / T01 ABB.A