The Suppression Of The Atlantic Slave Trade: British Policies, Practices And Representations Of Naval Coercion
$45.31
$42.80
Manchester University Press