Polychaeta (Annelida) of Hainan Island, South China Sea Part III. Aphroditoidea. Species Diversity, 9(4), November 2004: 285-329. 303 [Zoological Record Volume 141]