Patrick Bond is distinguished professor and director of the Centre for Social Change at the University of Johannesburg.