Africa uprising popular protest and political change - Branch, Adam; Mampilly, Zachariah Cherian 1977- (African arguments, 2015)