Recipients of Honorary Doctorates Since 1984 Tom de Smidt Chief Judge VG Hiemstra Former President FW de Klerk Justice Y Mokgoro Chief Justice P Langa Chief Justice Mogoeng Mogoeng Prof Johan D. van der Vyver Prof Willem van Genugten Prof Manfred Weiss Prof Altus Joubert Adv Thuli Madonsela Justice Bess Nkabinde