I tend to avoid thrillers and mysteries because I'm almost always disappointed by the endings. I especially dislike when authors bring in a complete stranger as the "bad guy" that I've spent no time with in the story! Man, I hate that. Not so with this one! Holy smokes - this was a great read first page to the very last line. Loved it!