O'Kennedy, Daniel F., University of Stellenbosch, South Africa