Slavery, Abolition, and Islam: Debating Freedom in the Islamic Tradition by Haroon Bashir | Menrva Books