The Slave Ship: A Human History Cover Image

The Slave Ship: A Human History (Paperback)

By Marcus Rediker
ISBN: 9780143114253

$19.00

On Our Shelves Now

Pages