de Gruchy, John W, Robert Selby Taylor Chair University of Cape Town, South Africa