Soldier of the Great War by Mark Helprin. My favorite novel of all time (and I read far too many books!). To summarize, it's the story of an educated Italian young man who, among other adventures, fights in WWI on the forgotten and futile Isonzo front. Beautifully written. It will stay with you forever. And, as for the author, yes he's on our side. Wrote the only good speeches Bob Dole ever gave, does OpEds on defense issues for the WSJ, and fought the Arabs with the IDF.
War in 2020 by Ralph Peters
Flames of Heaven by Ralph Peters
East of Eden by John Steinbeck
The Book of Joe by Jon Tropper
The Sharpe Series by Bernard Cornwell
Straight Man by Richard Russo
Old School by Tobias Wolf
Anything by Robert Kaplan
You can not read too many books.
You can have too many books for the size of your home.