Letters and Commentary CONTENT The invention of the steamboat Longstreet's Name and Initials Chronology of Longstreet's Life Longstreet offers services to Alabama AUTHOR William Longstreet Brian Hampton John Longstreet Rhymes James Longstreet