Detective Gabriel Allon returns in this stunning thriller of ancient and modern betrayal, long-buried secrets and unthinkable deeds. In Munich, writer Benjamin Stern enters his flat to find a man leafing through his research. When Stern confronts him...