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