Uploads
Contact
/
Login
Upload
Search Results for 'Canary Portuguese'
Land Empires vs. Maritime Empires
cheryl-pisano
Chapter 20: Africa and the Africans in the Age of the Atlantic Slave Trade
giovanna-bartolotta