Leishman, A. D. H., South Africa