Fundamentals of Entomology by Richard J. Elzinga