Most Popular Books
- "This Trying Hour": The Philadelphia, Wilmington & Baltimore Railroad in the Civil War
- "If We Are Striking for Pennsylvania": The Army of Northern Virginia and the Army of the Potomac March to Gettysburg. Volume 2: June 22–30, 1863
- Guiding Lights: Underground Railroad Conductors in York County, Pa.
- "The Dogs of War in Our Midst": Civil War Perspectives from York County, Pa.
- Targeted Tracks: The Cumberland Valley Railroad in the Civil War, 1861-1865





