Medical Parasitology: A Self-Instructional Text by Leventhal & Russell F. Cheadle