Entozoa: an introduction to the study of helminthology, with reference more particularly to the internal parasites of man — latest news, discussion & facts — IJR