Renewable energy : power for sustainable future - Boyle, Godfrey