Distribution and habitats of Ceratophallus natalensis (Mollusca: Planorbidae) in South Africa - de Kock, K. (Suid-Afrikaans Tydskrif vir Natuurwetenskap en Tegnologie / South African Journal of Science and Technology, 2007)