Advances in parasitology. Vol. 31 - edited by J.R. Baker and R. Muller (Academic Press)