Pestide Science Journal - London Blackwell 1981 - Vol. 12 .

0031613X