Renewable energy : power for a sustainable future - Boyle, Godfrey