The Civil War letters of General Robert McAllister