Mohammed Ennaji
2 published titles
Serving the master : slavery and society in nineteenth-century Morocco
1 edition
- ISBN: 0333754778
- Macmillan
- 1999
- Details
Slavery, the state, and Islam
1 edition
- ISBN: 9780521135450
- Cambridge University Press
- 2013
- Details