Proceedings of the entomological research workers conference. Simla 1958 - Indian Council of Agricultural Research (New Delhi Indian Council of Agricultural Research, 1958)
Indian Council of Agricultural Research: Proceedings of the entomological research workers conference. Simla 1958. New Delhi. Indian Council of Agricultural Research, 1958.--(595.7006IND)
ENGLISH