The slave trade : the story of the Atlantic slave trade, 1440-1870
The Slave Trade. The Story of the Atlantic Slave Trade: 1440–1870