Amazon
The Slave Trade and the Origins of International Human Rights Law
Amazon MarketplacePages: 263, Edition: Reprint, Paperback, Oxford University Press