Flags of our Fathers was pretty good, too. Written by a son of the Iwo Jima flag raising, I think. Read it a couple years ago.
James Bradley wrote that book, too.