Advance and Retreat: Personal Experiences in the United States and Confederate Armies by John Bell Hood Back to product details page >