The Guardian Bookshop makes over 180,000 books available with up to 40% discount, as well as highlighting some of our favourite publications in each genre.
Find out more.
March 1943. The war hangs in the balance, and at Bletchley Park a brilliant young codebreaker is facing a double nightmare. The Germans have 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 mysterious Claire Romilly suddenly disappears.