Slave Traders by Invitation: West Africa's Slave Coast in the Precolonial Era

Slave Traders by Invitation: West Africa's Slave Coast in the Precolonial Era

Slave Traders by Invitation: West Africa's Slave Coast in the Precolonial Era