Ledbury Books and Maps
Tel: 01531 633226
Follow @LedburyBooks
Captives and Companions : A History of Slavery and the Slave Trade in the Islamic World
9780241522158
Justin Marozzi