Africa in World History : from Prehistory to the Present - Gilbert, Erik; Reynolds, Jonathan T. (Pearson Education Limited, 2010)