Empires of Medieval West Africa: Ghana, Mali, and Songhay (Great Empires of the Past) - Kindle edition