Shanga: The Archaeology of a Muslim Trading Community on the Coast of East Africa Book Discussion
Shanga: The Archaeology of a Muslim Trading Community on the Coast of East Africa (British Institute in Eastern Africa, Memoir , No 14)
by
Shanga: The Archaeology of a Muslim Trading Community on the Coast of East Africa (British Institute in Eastern Africa, Memoir , No 14)