Captives and Companions — a powerful story of slavery in the Islamic world

Wait 5 sec.

Justin Marozzi’s history is a masterly, thoughtful account of human cruelty and ‘lost voices’