Longstreet, James Peter | South Carolina Public Radio
Audio
“L” is for Longstreet, James Peter [1821-1904]. Soldier. Born in Edgefield District, Longstreet spent his formative years in Georgia and Alabama. After graduating from West Point, he had a successful...