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