A lot of unexpected aspects to this book. Even if you've read a lot of spy novels, this one is different, in its premise, its hazy politics, its psychology and its plotting. Many surprises; many plot turns revealed in a single sly sentence here or there. The writing style is extremely confident and accomplished. I would read the next book by this author in a heartbeat!