Slavery
The Impact of the Trans- Atlantic Slave Trade CAPE History A lesson at St Georges College Prepared by Christopher A Humber.
The Impact of the Trans- Atlantic Slave Trade