A review by nhussain
Slavery and Islam by Jonathan A.C. Brown

challenging informative reflective medium-paced

4.0