Tembhare ,D.B Modern Entomology - 2 ed - Himalaya publishing 2017 - 506p Dewey Class. No.: 595.7 / TEM/M