One of the most important Confederate generals of the Civil War was Lieutenant General James Longstreet, the man Robert E. Lee called his "old war horse." Longstreet was arguably the best corps... This description may be from another edition of this product.