Civil War Letters: Michigan
Capt. John J. Knox, Co. D, 5th Michigan Infantry Writes Home on the Battlefield of Chancellorsville!
Specializing in the American Civil War
Civil War Letters: Michigan
Capt. John J. Knox, Co. D, 5th Michigan Infantry Writes Home on the Battlefield of Chancellorsville!