Sarkar, Amita A Textbook of Parasitology - New Delhi: Sonali Publications; 2017 - Hard Bound Dewey Class. No.: 591 SAR/TEX