1. Mollusca Research Group, Department of Zoology,The Natural History Museum, London SW7 5BD, UK
2. Queen Mary andWestfield College, University of London, London E1 4NS, UK
3. Zoology Department, University of CapeTown, Rondebosch 7700, South Africa
4. Department of Zoology and Entomology, Rhodes University, Grahamstown 6140, South Africa