Medieval West Africa : Views from Arab Scholars and Merchants - Levtzion, Nehemia; Spaulding, Jay (Markus Wiener Publishers, 2011)