Pest control /
Emden, H. F. van.
Institute of Biology.
Cambridge : Cambridge University Press in association with the Institute of Biology /
1996, c1989.