Follow the Author
James Longstreet
James Longstreet
James Longstreet (January 8, 1821 – January 2, 1904) was an American military officer who served as a Confederate general during the American Civil War and was the principal subordinate to General Rob...
Read more
Information taken from:James Longstreet

Author's Books