Veterinary entomology - Wall, Richard; Shearer, David (Springer-Science+ Business Media, 2020)