Slavery in the Islamic World - Fay, Mary Ann (Palgrave Macmillan US, 2019)