https://www.abebooks.com/9781009074056/Swahili-Worlds-Globalism-Elements-Global-1009074059/plp
Swahili Worlds in Globalism (Elements in the Global Middle Ages) - Kusimba, Chapurukha M.:...
This Element discusses a medieval African urban society as a product of interactions among African communities who inhabited the region between 100 BCE and 500...