Fighting for the Confederacy: The Personal Recollections of General Edward Porter Alexander by Gary W. Gallagher Back to product details page >