Sort by:
Humans in Shackles: An Atlantic History of Slavery
A sweeping narrative history of the Atlantic slave trade and slavery in the Americas. During the era of the Atlantic slave trade, more than twelve million enslaved Africans were forcibly...