Islam and the Abolition of Slavery, by William Gervase Clarence-Smith and W. G. Clarence-Smith https://iqbal.hypotheses.org/6190