Taxonomic studies on the Emarginulinae (Mollusca: Gastropoda: Fissurellidae) of southern Africa and Mozambique. Emarginula, Emarginella, Puncturella, Fissurisepta and Rimula. South African Journal of Zoology, 21(1) 1986: 1-27. 20 [Zoological Record Volume 123]