Cover Image of ISBN 9780714633596

The Economics of the Indian Ocean Slave Trade in the Nineteenth Century (Hardcover)

William Gervase Clarence-Smith
9780714633596
0-7146-3359-3