Good story with some of Le Carré's old characters (e.g. George Smiley). Read magnificently by Tom Hollander. Pooped-out ending, though. Still, recommended.
If you love the "f" word you will love this book. Wish I could get a refund. Didn't even finish it. won't be purchasing another by this author!!