AudioFlesh of John Brown’s Flesh: 2 December 1859March 10, 2023by Geoffrey BrockRelated poemsFlesh of John Brown's Flesh: 2 December 1859Related authorsGeoffrey BrockShare thisShare