John Brown’s Fort, Harpers Ferry National Historical Park