Fieggen, Graham, University of Cape Town, South Africa