Popular Politics and Resistance Movements in South Africa
William Beinart, Kelly Rosenthal, Chizuko Sato, Mfaniseni Fana Sihlongonyane, Thula Simpson, Julian Brown, Tracy Carson, Marcelle C. Dawson, Tim Gibbs, Rebecca Hodes, Simonne Horwitz, Genevieve Klein, Mandisa Mbali