Medical and Veterinary Entomology - Mullen, Gary (Academic Press Elsevier, 2019)