Medical and veterinary entomology - Mullen, Gary Richard (Elsevier ; Academic Press, 2009)