One of the very best books I have read on the civil war. This is actually a compilation of Gen. E. Porter Alexander’s memoirs, an officer who participated in nearly every major battle of the war from Bull Run to the defense of Richmond and finally Appomattox where he sat with Robt. E Lee under a tree and talked prior to the surrender.
https://www.amazon.com/Fighting-Confederacy-Personal-Recollections-Alexander-ebook/dp/B005XLUB9Q