The diligent; worlds of the slave trade
New York: Basic Books, 2001. xxx, 466p., scattered illus., review sheets laid in,dj.
Cat.No: 89598
ISBN: 0465028713
Price: $15.00
See all items by Robert Harms
New York: Basic Books, 2001. xxx, 466p., scattered illus., review sheets laid in,dj.
Cat.No: 89598
ISBN: 0465028713
Price: $15.00