Kensley, B. Sea shells of Southern Africa. Gastropods. 1-225 + index (Maskew Miller Ltd, 1973).