Energy for the future - Rooke, Denis; Fells, Ian; Horlock, John (Technology in the third millennium, 1995)