Underwood, Peter Graham, University of Cape Town, South Africa