Peter Dwyer and Leo Zeilig, African Struggles Today: Social Movements since Independence (Haymarket, 2012)
– electronic and paper copies are available from Iva Valley Books African Struggles Today seeks to explain the key role that mass social movements have played in the history of…[...]