Medical and veterinary entomology - Kettle, D.S. ((Douglas Stewart)) (CAB International, 1995)