Slavery, the state, and Islam

Main Author: Ennaji, Mohammed.
Other Authors: Fagan, Teresa Lavender.; Lovejoy, Paul E.
Format: Book
Language: English
Published: New York : Cambridge University Press, 2013.
Edition: First English edition.
Subjects: