A Soldier’s Revenge: A Will Cochrane Novel
A Soldier’s Revenge is the sixth book in Matthew Dunn’s Will Cochrane series. In the latest novel, Will Cochrane finds himself the prime suspect of a murder he didn’t commit. After waking up in a Waldorf Astoria hotel in New York, he sees blood on his hands yet remembers nothing from the night before. He realizes right there and then that he was framed. Now all of American law enforcement is on the hunt for Cochrane as he tries to prove his innocence. In addition, Will Cochrane is now the adoptive father of the twins he adopted from his former teammate. He was supposed to pick them up on that day he woke up and realizes they might be in danger as well.
Like all previous Will Cochrane novels, A Soldier’s Revenge really delivers on the action and suspense. All of the elements of a classic spy novel are there, as is strong character development. Also, all of Dunn’s books can be read as stand-alones, as there is very little overlap between them.
What I also liked is that Matthew Dunn is a former MI6 operative himself, so one is left to wonder whether the stories are based on his real-life experiences. Whatever the case may be, the plot is highly believable.
One interesting thing I found is that this is the second book where the author tells the story in first-person from Will Cochrane’s perspective, whereas the other four were written in third-person. However, this change has little impact on the plot.
Overall, I really enjoyed reading A Soldier’s Revenge. Over the course of six books, Matthew Dunn has definitely proven himself as a capable writer who can capture the reader’s attention.