Africa in History : Themes and Outlines - Davidson, Basil (Simon & Schuster Paperbacks, 2005)