A revision of the orders Eoacanthocephala and Palaeacanthocephala (Acanthocephala) parasitic in fishes, birds and marine mammals