James Walvin

Slavery in Small Things. Slavery and Modern Cultural Habits