I ran into a friend last week, who highly praised this book:
Duty: A Father, His Son, and the Man Who Won the War - Bob Greene
http://www.amazon.com/Duty-Father-His-Son-Man/dp/0380814110
I read it a few years ago, it is good.