James Longstreet — Confederate Army general (1821–1904)