The Making of Harpers Ferry National Historical Park: A Devil, Two Rivers, and a Dream (American Association for State and Local History)