Human Bondage and Abolition: New Histories of Past and Present Slaveries by Elizabeth Swanson Back to product details page >