Can't believe no one mentioned Robert Ruark.
The old man and the Boy, The old Man's boy grows older, and The Horn of the Hunter.
I also second the Starship troopers recommendation. Don't laugh, from what I have heard it is required reading at a few military colleges. Not a thing like the movie in the least bit.