I enjoyed this one, and although I found it compulsively readable, I also found it predictable. The author telegraphed the "bad guy" and made it obvious from the first time we meet them, even if it's not clear exactly how they are involved. Also, I found the ending really unsatisfying for reasons I can't share without giving spoilers. A soft pick.