Skip to main content

Indian Ocean and East Africa: Arab trade, Swahili coastal communities, and links with Great Zimbabwe - ninth to sixteenth centuries (under construction)