Witness to Gettysburg 1st edition by Wheeler, Richard (1996) Hardcover