Advances in Parasitology -Vol.58 - D Rollinson (Amsterdam, 2004)