1. Struggling with History: Islam and Cosmopolitanism in the Western Indian Ocean (Columbia/Hurst)
Price: USD 123.43
Dealer: AbebooksUK, dsmbooks
Description: ISBN10: 0231700245, ISBN13: 9780231700245, [publisher: Columbia University Press] Softcover Like New [liverpool, United Kingdom] [Publication Year: 2008]