Advances in Parasitology, Volume 66 by David Rollinson & Simon I. Hay