Medical entomology : a texbook on public health and veterinary problems caused by arthropods - Eldridge, Bruce F. (Kluwer Academic, 2004)