Dhaliwal, G S

Biopesticides and pest management - New Delhi Kalyani Publishers 2011 - 455 p.

597.5 D536B