The Atlantic slave trade
Klein Herbert S.
The Atlantic slave trade Herbert S. Klein - Cambridge Cambridge University Press 1999 - ix, 234 p.; 23 cm. - New approaches to the Americas .
0521460204 0521465885
Slave trade
Slave trade
Slave trade--Africa--Europe--America
The Atlantic slave trade Herbert S. Klein - Cambridge Cambridge University Press 1999 - ix, 234 p.; 23 cm. - New approaches to the Americas .
0521460204 0521465885
Slave trade
Slave trade
Slave trade--Africa--Europe--America