The Trans-Atlantic Slave Trade, Colonialism, and Current Human Rights

By Steve Carlton-Ford, University of Cincinnati  

Published 02/17/21