IMMS' General textbook of entomology-vol-2:classification and biology - O W Richards R G Devies