Advances in Parasitology, Volume 30 by Professor John R. Baker