Veterinary Clinical Parasitology by Anne M. Zajac & Gary A. Conboy