The Transatlantic Slave Trade: A History

GPTKB entity