The Phyla Sipuncula and Echiura - Stephen, A. C., Edmonds, S. J. (1972)
Kristian Fauchald's Polychaeta DB