I wait with great anticipation for each new Gabriel Allon instalment. This one did not let me down. Indeed, I finished the majority of the book in one sitting because I just had to keep reading. A great writer. Great characters. Eerily plausible plot. Hopefully there's a Gabriel somewhere out there in the real world saving the day time and again.