Born in Edgefield District, South Carolina, January 8, 1821, the son of a farmer, Longstreet spent his early years in Augusta, Georgia. On the death of his father he went with his mother to Somerville, Alabama. Corps commander James Longstreet made three mistakes that have denied him his deserved place in Southern posterity: He argued with Lee at Gettysburg, he was right, and he became a Republican. He entered West Point from Alabama, graduated in 1842, and was wounded at Chapultepec in Mexico. With two brevets and the staff rank of major he resigned his commission on June 1, 1861,...