The First Day at Gettysburg: Essays on Confederate and Union Leadership by Gary W. Gallagher Back to product details page >