Elliott, David

Energy, society and enviornment : Technology for a sustainable future / - London : Roufledge , 1997. - Ppxxxvi+247; 23x15.5cms

0415145066