Advances in Parasitology, Volume 3 by Ben Dawes