Advances in Parasitology, Volume 7 by Ben Dawes