Energy, society and environment : technology for a sustainable future - Elliott, David, 1943- (Routledge introductions to environment series, 1997)