Appropriate technology : tools, choices and implications Hazeltine, Barrett. - Academic Press, 1999 - xvi, 364 p.



0-12-335190-1


Appropriate technology.

338.927 Ha4a 1999