Author: James Russell Longstreet
Alternate names: James R. Longstreet
Born: 1897