Godfrey Boyle Renewable energy - New Delhi Oxford University Press 2012 - xv, 566p. 26x21cm. ISBN: 9780199681273 850 Dewey Class. No.: 621.042 / BOY/REN