Solid, nicely plotted, full of interesting, real characters. The main characters are quite believable and fun to read about. Some of the supporting cast is cut from cardboard, and there's a fair bit of the denouement that seems contrived, but the overall story is well worth reading. There's also a fun tie-in with Silent To The Bone.