I believe that every novel has at least three elements: (i) emotional focus; (ii) background to explore the emotion; and (iii) a genre in which to tell the story.
JP O’Donnell has written a masterful mystery. His protagonist is the private detective Daniel Cormac Gallagher, Jr. of Boston. Our hero has resigned from his dangerous world at the behest of his new wife, Kate, who has been shaken by an attack from underworld thugs seeking to silence her husband with her in their sights.
In the midst of his sincere efforts to wrap-up his sleuth work, a woman is immolated in a firey explosion of her own husband’s car that she had seemingly entered innocently to move it out of the way of her own car. The husband is a senior NSA counter-intelligence operative. The victim’s twin-sister in two minutes of conversation entices Gallagher with just enough information about mystery and infidelity to whet his appetite to discover the truth about her sister’s demise.
The sleuth then proceeds in a page-turning adventure to do battle with a beautiful heroine, government agencies, his old nemesis in the mafia, thugs, rascals, double and triple agents, Noth Korean hunger for secret codes, a miscreant Catholic priest wanting cash for the till, and a couple of threesomes, none of whom have anything positive for Gallagher. What will Kate think of all this after he has promised a risk-free life? Fortunately, he is also introduced to Bernadette, adding one more adorable twist to a beautifully told and composed story.
Deadly Codes is a fine mystery. You will enjoy every page. We can place our friend Gallagher into the pantheon of protagonists. I am sure we have not heard the last of him. Like James Bond, Gallagher may intend to take the high road and lead a life of domestic tranquility, but his nature is to the contrary. He needs someone to love him for what he is not what he could be.
So, back to those three elements. The emotion here could be “can I have it all,” told in the background of Washington and Boston, and in the genre of a mystery.
When you are done, you will be looking for Gallagher’s next adventure. I think he can have it all, perhaps with Kate, or Bernadette, or . . . well, we’ll see.