Advances in Parasitology, Volume 65 by Ralph Müller & David Rollinson