The civilizations of Africa a history to 1800 - Ehret, Christopher (Univ. Press of Virginia, 2002)