civreader's review
3.0
3.5*. Not his best, but that's still pretty good. Felt too short, mystery solved very quickly, which robbed the story of impact. Still like what he's doing with the character, though. Will get to the novel ASAP.
More...