Leo Zeilig is a lecturer at the Institute of Commonwealth Studies, University of London, Senior Visiting Fellow, South African Research Chair in Social Change, Faculty of Humanities, University of Johannesburg, and editor of Class Struggle and Resistance in Africa.