Not as great as the first, but still thoroughly entertaining with interesting world building and not-obvious plot development. I would have liked to know more about Pandowdy and gotten more resolution at the end (is there supposed to be a third?), but still re-read worthy.