The Slave Trade Debate: Contemporary Writings for and Against by John Pinfold (1-Mar-2007) Paperback