Shelby Foote: A Writer's Life