Humans in Shackles: An Atlantic History of Slavery - Ana Lucia Araujo

Humans in Shackles: An Atlantic History of Slavery - Ana Lucia Araujo REDIRECT