Early Africa - Wilson, Derek A.; Murphy, Alex (Knowing world history, 1984)