Extent and Impact of the Slave Trade S ...
African historians have documented the adverse im ...
Atlantic Slave Trade , Atlantic Slave Trade ...
According to Hochschild, the history of slavery in B ...
The Atlantic System and its Consequences (169 ...