John Brown was hanged as a traitor. Yet within a couple years hundreds of thousands of men were marching to war singing his name.