Renewable resources and renewable energy : a global challenge
- Boca Raton CRC Press 2007
- 368p. : ill., tables Index included.
9780849396892
Renewable Energy Resources
502.174.3 / R4
9780849396892
Renewable Energy Resources
502.174.3 / R4