The Transatlantic Slave Trade a History, Revised Edition

The Transatlantic Slave Trade eBook  The Transatlantic Slave Trade a History, revised edition by James A. Rawley with Stephen D. Behrendt PDF Free Download Description The transatlantic slave trade played a major role in the development of the modern world. It both gave birth to and resulted from the shift…