Struggle for the Shenandoah: Essays on the 1864 Valley Campaign by Gary W. Gallagher Ed. Back to product details page >