Advances in Parasitology, Volume 15 by Ben Dawes