'Enigma': March 1943, the war hangs in the balance, and at Bletchley Park a brilliant young codebreaker is facing a double nightmare. The Germans have unaccountably changed their U-boat Enigma code, threatening a massive Allied defeat. And as suspicion grows that there may be a spy inside Bletchley, Jericho's girlfriend, the beautiful and mysterious Claire Romilly, suddenly disappears.
'Archangel': Tells the story of four days if the life of Fluke Kelso, a dissipated, middle-aged former Oxford historian, who is in Moscow to attend a conference on the newly opened Soviet archives.
One night Kelso is visited in his hotel room by an old NKYD officer, a former bodyguard of the secret policy chief, Lavrenty Beria. The old man claims to have been at Stalin's dacha on the night Stalin had his fatal stroke, and to have helped Beria steal the dictator's private papers, among them a notebook.
Kelso decides to use his last morning in Moscow to check out the old man's story. But what starts as an idle enquiry in the Lenin Library soon turns into a murderous chase across night-time Moscow and up to northern Russia - to the vast forests near the White Sea port of Archangel, where the final secret of Josef Stalin has been hidden for almost half a century.
'Archangel' combines the imaginative sweep and dark suspense of 'Fatherland' with the meticulous historical detail of 'Enigma'. The result is his most compelling novel yet.