Wilsons book is an example of the spy novel coming of age. No certainties or simple ideas of who is right or wrong. Everybody is in the right at some time in this story, if at the wrong time or in the wrong place. The reader is taken on a trip in both place and time. From the paranoid heat of neutral wartime Lisbon in the 40's to the similarly obsessed Berlin of the 70's. We are steeped in the atmosphere,with two wholly believable characters as our guides. Andrea Aspinall and Karl Voss are complicated,flawed and wholly believable human beings forced to carry out extraordinary acts in order survive. We see them age, the motes falling from their eyes as the work they are engaged in leaves them no illusions. The Nazi becomes a British agent, then a Stasi officer while doubling for the British.The British agent works for the Communists and the British. They achieve this while keeping one thing true, their love. Not without cost,they lose those closest to them, they choose betrayal as a positive act. In short they are grown ups not ciphers. Wilsons writing gets better and better, the sense of place is impeccable,the other characters vividly drawn with their own stories to tell. The ending is not an easy thing for either our lovers or the reader.
It is too easy to compare one author with another but if you like Le Carre orAlan Furst you will love this book. You will come away from it not just having enjoyed excellent plotting and characterisation but perhaps an unintended history lesson as well.