James Longstreet (January 8, 1821 – January 2, 1904) was a Confederate general during the American Civil War.
1
Title available
3.8 / 5.0
Based on reader reviews
1821 – 1904
Lifetime
Discover 1 title by James Longstreet
James Longstreet