Quick view Add to Cart Trade in the Ancient Sahara and Beyond (Trans-Saharan Archaeology) $131.60 Cambridge University Press
Quick view Add to Cart The Transatlantic Slave Trade: The History And Legacy Of The System That Brought Slaves To The New World $13.20 CreateSpace Independent Publishing Platform