Title: Avenging angel? John Brown, the Harpers Ferry raid and the "irrepressible" conflict
Subjects: Antislavery movements, Abolitionists