Conversations with Shelby Foote

Conversations with Shelby Foote

1989 • 300 pages