Medieval West Africa : views from Arab scholars and merchants - Levtzion, Nehemia; Spaulding, Jay (Markus Wiener Publishers, 2011)