Publications search: Ian G. Handel, Veterinary Parasitology