Cannon Fire: A Civil War re-enactor thrust into the Fight of his life