Textbook of veterinary protozoology - Bhatia BB