TY - BOOK AU - Abbasi, S A, Abbasi, Naseema TI - Renewable energy sources and their environmental impact U1 - 621.042 ABB-R PB - Prentice-Hall of India Pvt Ltd, New Delhi KW - Energy engineering ER -