Veterinary parasitology - Taylor, Mike A; Coop, R. L.; Wall, Richard L. (Blackwell, 2007)