I've read almost all of Kelley Armstrong's books, and this may be the worst. The characters are not believable - a female assassin who kills only "bad" people. Spare me! The plot and complications are predictable - the obligatory love triangle is obvious. I'll give you an example of the poor writing and thought from this book. In the climactic scene the heroine kills all her opponents by shootng them in their foreheads. She then arranges the scene to make it appear that they killed each other. If you've fired a handgun, then you know that aiming is much harder than it appears in the movies. It is simply not credible that a professional, experienced killer, which is how the protagonist is portrayed, would be so stupid as to think that police would believe amateurs are good enough to shoot each other in the foreheads. I wonder if the author has ever fired a handgun. In other words, I don't believe that the author actually did enough research to write credibly. A really poor effort from an otherwise outstanding author.