Abolitionists: Antislavery Activism in Britain and America, 1787-1865

Module code: HS3810