Principles And Practice Of Clinical Parasitology by Stephen H. Gillespie & Richard D. Pearson