John Brown's Raid on Harpers Ferry - Glaser, Jason; Anderson, Bill; Barnett, Charles; Milgrom, Allen (Great Neck Publishing, 2017)