Abolition: The British Slave Trade and its Abolition

GPTKB entity