Fundamentals of entomology - Elzinga, Richard J (Prentice Hall, 1997)