Medical Parasitology: A Self-Instructional Text. 7th Edition by Ruth Leventhal and Russell F. Cheadle