A Talent For War is pretty good science fiction. It's set in the far future, after humanity has had first contact with aliens, and fought a war with them. The story revolves around someone trying to find out what really happened to a war hero who turned the tide of that battle.
I found the characters reasonably well developed, though not perfect, the descriptions of future technology were interesting and well done, and the story moved along at a good clip, mostly without bogging down. From me, given my recent reactions to science fiction, that's high praise.
If I have a complaint it is that some of the story winds up being a bit opaque, and I am still not entirely clear on what really happened in the history being described. Then again it is, after all, history, and that may well be deliberate.
There are two more books in the series, or so I am informed: Polaris and Seeker. I will probably look them up.
In this, the first of the Alex Benedict/Chase Kolpath books, reputations are made and lives are threatened as they duo escape numerous threats on the way to discovering the truth about the Greatest War Hero of their past. Part science fiction, part thriller, part detective novel, this is a great read. Highly recommended.
Just starting to get into McDevitt, so far I'm liking it a lot.