TY - BOOK AU - Godfrey Boyle TI - Renewable energy SN - 9780199681273 U1 - 621.042 PY - 2012/// CY - New Delhi PB - Oxford University Press ER -