Pestide Science Journal - London Blackwell 1984 - Vol. 15 .

0031613X