Snails and other Mollusca - Marais J P