Cover 3

The Slave Trade

The Slave Trade

The Story of the Atlantic Slave Trade, 1440-1870

1997