Africa in world history from prehistory to the present - Gilbert, Erik; Reynolds, Jonathan T. (Pearson, 2012)