Principles of Insect Morphology - Snodgrass (Agra Banwarilal Jain)