Standard le Carre -- that is to say it's well-written spy drama, with a set of complex characters that push the simple (albeit believable) plot into the background while keeping the reader interested. Recommended if you like any of le Carre's other work.
ISBN 0340511214.