Fundementals of entomology - Elzinga,Richard J (Prentice Hall, 1999)