Person

James Longstreet (South Carolina, soldier)

b. 1821-01-08 d. 1904-01-04