Charles Carl Snyman (NULL) [2004] SZHC 92 (17 June 2004);

group