Education
Doctor of Philosophy, University Johannesburg, 1989.
consultant political science professor
Doctor of Philosophy, University Johannesburg, 1989.
Professor public policy University Witwatersrand, Johannesburg, since 2005. Private practice
Contributing editor The Star, Johannesburg, since 2002.
Analyst and commentator, Johannesburg, 1992—2010.