The Making of Harpers Ferry National Historical Park by Paul A. Shackel, Teresa S. Moyer & Teresa Moyer