The Diary of a Civil War Marine: Private Josiah Gregg by Adrienne Sachse Back to product details page >