Text this: A revision of the adult cestodes of cattle, sheep and allied animals /