Plant derived pesticides in developing countries : possibilities and research needs / Ronald Gerrits and Edwin van Latum ; [ill.: Edwin van Latum ... et al.]
Plant derived pesticides in developing countries : possibilities and research needs