Slave Testimonies in the Abolition Era. European Captives, African Slaves and Ottoman servants in 19th century North Africa
Loading plans...