Citizen Soldiers by Stephen Ambrose is a good read. Gives the soldiers' perspective from both sides.
Yep, I’ve read that one but it’s been a while since I read it. Good pick! Ambrose is great. If you want a really good history book, check out his book about the Panama Canal, it’s called The Path Between the Seas. It sounds random, but it’s one of my favorite history books of all time.