Civil War Memories: Nineteen stories of battle, bravery, love, and tragedy by S. T. Joshi Back to product details page >