There were quite a lot of things about this novel that reminded me of the Janet Evanovich series. Keye Street is quite a lot like Stephanie Plum. She's a divorced woman, she does some bond retrieval work, she has the same kind of attitude about a lot of things. But she's smarter, doesn't rely on luck or men as much, used to work for the FBI in behavioral analysis and is dealing with serious life issues in a realistic way. The story was compelling and the characters were interesting. As I was reading, I was absolutely certain that I knew what was going to happen. I knew what was coming and I hated it. But man, I was so wrong! Just when I thought I knew how it was going to end, the world was turned upside down. I also feel compelled to add that this is the first in the Keye Street series, so things don't get entirely wrapped up in the end, which left me feeling a little let down, but the journey to get there was fun and surprising. I'll definitely be reading book number two.