Book cover for History of the Slave Trade

History of the Slave Trade

The Origins of the Slave Trade and Its Impacts throughout History and the Present Day

Description of book

English