ISBN 9780714681849 books & textbook
North Africa, Islam and the Mediterranean World (History and Society in the Islamic World)
Routledge /2001-09-01 Paperback / 212 Pages
isbn-10: 0714681849 / isbn-13: 9780714681849
Routledge /2001-09-01 Paperback / 212 Pages
isbn-10: 0714681849 / isbn-13: 9780714681849