Detective Sergeant Aector McAvoy is a smart and loveably human lead character, haunted by his past and often torn between family and duty. His instincts as a "natural" cop often run him afoul of his boss and coworkers, when he refuses to follow the official plan or instructions, but focuses instead on bringing the right person to justice at all costs. The other characters, be they suspects, witnesses, or cops, all have believable details to bring them to life. The landscape of the setting is almost a character itself, serving to drive the plot in some instances. Although the connection between the murders becomes obvious fairly early on, the true motive and who is behind them remains a point of suspense until almost the very end, revealed through a fast-paced sequence of events. In this debut novel, David Mark has created not only a strong protagonist but a strong case for a continued series of detective fiction.
Those who enjoy Louise Penny's Inspector Gamache series might want to give Detective Sergeant McAvoy a try as well.