Ancient Slavery and Modern Ideology

Ancient Slavery and Modern Ideology

1983 • 320 pages