William J. Foreyt Veterinary Parasitology