A Hidden Empire: Ibadi Control of the Trans-Saharan and Indian Ocean Slave Trades, c. 760-1055 CE

Event Image