ISBN 9780143114253 books & textbook
The Slave Ship: A Human History
Penguin Books /2008-09-30 Paperback / 448 Pages
isbn-10: 0143114255 / isbn-13: 9780143114253
Penguin Books /2008-09-30 Paperback / 448 Pages
isbn-10: 0143114255 / isbn-13: 9780143114253