University of California
Ucmp: Flatworms, Life in Two Dimensions
A discussion of the fossilized Platyhelminthes that have been found, and offers several different strategies as to how they evolved.
Other
Ancestral Flatworms
Gives the history of flatworms and how they evolved. Gives the different types of flatworms, including the tapeworm.