William McInnis. "Slavery from Antiquity to Modern History: Common Threads"

Share