Energy systems and sustainability : power for a sustainable future - Boyle, Godfrey; Peake, Stephen; Ramage, Janet (Oxford University Press, in association with the Open University, 2003)