Fundamentals of entomology - Elzinga, Richard J. (Pearson : Prentice Hall, 2004)