The Atlantic Slave Trade, 3rd edition (Problems in World History)

Northrup

by David Northrup

Paperback

ISBN: 978-0-618-64356-1

ISBN-10: 0-618-64356-7

Wadsworth Cengage Learning · 2010

See also:
2001PaperbackThe Atlantic Slave Trade (Problems in World History)