Africans : the history of a continent - John Iliffe (Cambridge University Press, 1995)