Handbook Of Medical Entomology by Dr John Henry Walsh, William Albert Riley & Oskar Augustus Johannsen