TY - BOOK AU - Abbasi S A TI - Renewable energy resources and their environmental impact SN - 8120319028 AV - 621.042 PY - 2002/// CY - New Delhi PB - Prentice Hall ER -