Harper's FerryEbookHarper's FerrybyJoshua HerdtRating: 1 out of 5 stars1/5Save Harper's Ferry for later