Peter Vale is Professor of Humanities at the
University of Johannesburg, South Africa and Nelson Mandela
Professor of Politics Emeritus at Rhodes University, South
Africa.
Estelle H. Prinsloo is a doctoral student and
research assistant at the University of Johannesburg, South Africa.
Ask a Question About this Product More... |