Horsfall , W.W., South Africa