Forgotten Cities of the Swahili coast: A history of Pemba in the Medieval Indian Ocean World (ca. 600-1822 CE) (opens in new tab)
Journal of African Cities: chapter 19
Read the original articleJournal of African Cities: chapter 19
Read the original article