How Christian emancipators raised awareness about the realities of slavery.
Zachary Macaulay's role in the abolition movement.
How the slave revolt in Haiti affected the abolition movement.
A brief description of the triangular trade route.
How social and economic benefits generated by the slave trade affected Scotland and Europe
The place of the working class in Scotland and of women in the abolitionist movement.