Education
Bachelor of Civil Law, University Pretoria, 1983. Bachelor of Laws, University Pretoria, 1985. Master of Laws, University Pretoria, 1995.
Doctor of Laws, University Pretoria, 2009.
Bachelor of Civil Law, University Pretoria, 1983. Bachelor of Laws, University Pretoria, 1985. Master of Laws, University Pretoria, 1995.
Doctor of Laws, University Pretoria, 2009.
Articled clerk MacRobert Attorneys, Pretoria, 1986—1988. Lecturer University South Africa, 1986—1999, associate professor, 1986—1999, professor law, since 2010.