Struggling with history : Islam and cosmopolitanism in the Western Indian Ocean /
Simpson, Edward,1971-
Kresse, Kai.
London : Hurst & Company,
c2007.
Includes bibliographical references and index.
Islam and culture.
Cosmopolitanism