The Union Generals Speak

The Union Generals Speak

The Meade Hearings on the Battle of Gettysburg

Edited by Bill Hyde

448 Pages / 6.00 x 9.00 x 1.00 in

  • Paperback
  • /
  • 9780807181980
  • /
  • Published: October 2023

$30.00

BUY