History of Africa - Shillington, Kevin (Macmillan, 2001)