Royal Navy Versus the Slave Traders: Enforcing Abolition at Sea, 1808-1898 by Bernard Edwards Back to product details page >