Fundamentals of Entomology

Pearson - 2003
Richard J. Elzinga