The Transatlantic Slave Trade and Abolition: a Hampshire perspective.
West Africa West African History · Let’s start with West African History to appreciate this continent’s ancient history, stretching back long before contact.
Slavery and Triangle Trade
F ood in the Colonial Times