Pestide Science Journal - London Blackwell 1988 - Vol. 24 .

0031613X