Dictionary of Parasitology by David W. Hendricks & Gosling Peter J