Pestide Science Journal - London Blackwell 1989 - Vol. 25 .

0031613X