Captives and Companions : A History of Slavery and the Slave Trade in the Islamic World
9780241522158
Justin Marozzi