June 19, 2017 @ 12:00 pm - 2:00 pm Downingtown talk for Elderberries at Simpson Meadows Simpson Meadows 101 Plaza Drive, Downingtown, PA, United States
June 20, 2017 @ 6:00 pm Johnston Gang talk at the Shriners, Thorndale Inn Thorndale Inn 430 Bondsville Rd, Downingtown, PA, United States
June 22, 2017 @ 6:00 pm - 8:00 pm Talk: No Fake News: The History of the Republican Party of Chester County Downingtown Country Club 93 Country Club Road, Downingtown, PA, United States
July 1, 2017 @ 3:00 pm - 6:00 pm Jennie Wade House book signing Jennie Wade House Gettysburg,, PA, United States
July 4, 2017 @ 1:30 pm - 2:30 pm Let Freedom Ring talk on Chester County and the Revolution at Unionville Presbyterian Church Unionville Presbyterian Church 812 Wollaston Road, Kennett Square, PA, United States
July 6, 2017 @ 7:00 pm - 9:00 pm Johnston Gang talk at the Montgomery School for Mill at Anselma lecture series Montgomery School 1141 Kimberton Road, Chester Springs, PA, United States
July 10, 2017 @ 8:00 am - 5:00 pm American Revolution and newspaper talk at Summer’s Teachers’ Institute at Valley Forge Park Valley Forge Park 1400 N Outer Line Dr, King of Prussia, PA, United States
August 19, 2017 @ 11:00 am - 3:00 pm East Brandywine Township book signing East Brandywine Community Park 440 Dilworth Road, Downingtown, PA, United States
August 24, 2017 @ 5:30 pm - 7:30 pm Book signing at Washington Memorial Chapel for Valley Forge Alliance