Slavery, Islam and diaspora by Paul E. Lovejoy | Menrva Books | MenrvaBooks