User carlzimmer pinned to board Cool science papers 31 Jan 2013 270-million-year-old tapeworms in fossilized shark poop. Oldest parasite fossil in the world.