Pestide Science Journal - London Blackwell 1991 - 33 Vol. 25 .

0031613X