The Suppression Of The Atlantic Slave Trade: British Policies, Practices And Representations Of Naval Coercion
£26.00
£24.56
Manchester University Press