General Edward Porter Alexander at Fredericksburg: Letters to the Southern Historical Society by Edward Porter Alexander Back to product details page >