Three new species and a new subspecies from the south-western Indian Ocean (Gastropoda: Prosobranchia: Turbinidae, Tonnidae, Buccinidae, Conidae). Visaya, 1(4), April 2005: 51-58. 54 [Zoological Record Volume 141]