Publications search: Laura Peachey, Veterinary Parasitology