Civil War Memories: Nineteen Stories of Battle, Bravery, Love, and Tragedy by S. T. Joshi Back to product details page >