Interaction of Islam and the African Society on the East African Coast - Swantz, Marja-Liisa (Temenos, 1976)