Advances in Parasitology, Volume 13 by Ben Dawes