The best book yet by NR Walker. Had me in tow from the start till the last word. Really satisfying.