TY - GEN AU - BALDA, Justo Lacunza TI - Swahili Islam continuity and revival PY - 1993/// CY - Roma PB - Pontificial Institute for Arabic and Islamic Studies (PISAI) KW - Islam-Africa ER -