1. Institute of Biological Sciences, University of Wales, Aberystwyth SY23 3DA
2. ID-Lelystad, 8200AB Lelystad, The Netherlands
3. Victoria University of Wellington, Wellington 6001, New Zealand
4. Department of Veterinary Parasitology, University of Glasgow G61 1QH, United Kingdom