The Enigma spy Book 1997 The Enigma spy JC John Cairncross 3 readers PublisherCenturyLanguageEnglishPublished1997 Cairncross, John.