Most Popular Books
- "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.
- "If We Are Striking for Pennsylvania": The Army of Northern Virginia's and Army of the Potomac's March to Gettysburg Volume 1: June 3-22, 1863
- "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