Principles and Agents: The British Slave Trade and Its Abolition by David Richardson Back to product details page >