TY - BOOK AU - ABBASI.SA TI - RENEWABLE ENERGY AND THEIR ENVIRONMENTAL IMPACT T2 - P405 SN - NIL U1 - 333.79414 ABB CY - India PB - PHI KW - Mechanical Engineering N1 - PAI&SONS ER -