Fighting for the Confederacy: The Personal Recollections of ...
Preview
Abbreviations Alexander Papers SHC Edward Porter Alexander Papers, Southern Historical Collection, Wilson Library, University of North Carolina, Chapel Hill. B&L Johnson, Robert Underwood, and Clarence Clough Buel, eds. Battles and ...