![From Protest to Challenge: Protest and Hope, 1882-1934](http://ikesbooks.com/cdn/shop/files/From_Protest_To_Challenge_Volume_1-_Protest_and_Hope_1882_-_1934_540x_323e47f9-af19-4a9a-bc20-9f7edc346068_{width}x.jpg?v=1686132080)
A Documentary history of African Politics in South Africa. Revised and updated by Gail M.Gerhart and Sheridan Johns.
Pub: Jacana Media. 2014.
Previous owner's name on prelims. Vg condition.
A Documentary history of African Politics in South Africa. Revised and updated by Gail M.Gerhart and Sheridan Johns.
Pub: Jacana Media. 2014.
Previous owner's name on prelims. Vg condition.