Energy, society and enviornment : Technology for a sustainable future - Elliott, David (Roufledge, 1997)