The Armstrong Brothers: A Book Talk
Cumberland County Historical Society 21 N. Pitt Street, CarlisleDavid O. Smith tells the story of James, John, and Hamilton Armstrong, three sons of a yeoman farmer living on the Pennsylvania frontier at the outset of the American Revolution. […]