Renewable energy, technology, innovation and the environment: World Renewable En
/Edited by M.S. Imbabi; C.P. Mitchell
- London Elsevier 2005
- xlv, 193 p.
includes index
008044671X
Energy engineering
Renewable energy
621.042 / WOR
includes index
008044671X
Energy engineering
Renewable energy
621.042 / WOR