Appropriate Technology for Developing Countries
- Netherlands Delft University Press 1987
- 356 ill. 24 cm
9062750850
1982
85672030
English
Technology
Appropriate technology.
General
9062750850
1982
85672030
English
Technology
Appropriate technology.
General