Underwood, Peter G., University of Cape Town, South Africa