Gates of Fire is the only book on that list I've read in its entirety, and it is great! I highly recommend it. I've read excerpts from a great many of the rest of those listed through various Army Officer schooling, and what I read was interesting, and thought provoking.