- History of Pennsylvania Volunteers, 1861-65 V2 Part 2: Prepared in Compliance with Acts of the Legislature
- Report of the State Historian: Appointed to Prepare a Military History of the Organization of Pennsylvania Volunteers and Militia: Agreeable to the Act of Assembly of May 4, 1864. Volume 3 of 3
- Our Country and Its People: A Historical and Memorial Record of Crawford County, Pennsylvania
- The Battle of Gettysburg
- Lectures on Mental and Moral Culture