BRITISH science technology for developing countries - London Overseas Development Administration 1979 - 130 p. 21 cm ISBN: T000000034