Smith, C. (2019). The last Cambridge spy John Cairncross, bletchley codebreaker and Soviet double agent / Chris Smith: John Cairncross, bletchley codebreaker and Soviet double agent. The History Press.
Chicago Style (17th ed.) CitationSmith, Chris. The Last Cambridge Spy John Cairncross, Bletchley Codebreaker and Soviet Double Agent / Chris Smith: John Cairncross, Bletchley Codebreaker and Soviet Double Agent. Stroud, Gloucestershire: The History Press, 2019.
MLA (9th ed.) CitationSmith, Chris. The Last Cambridge Spy John Cairncross, Bletchley Codebreaker and Soviet Double Agent / Chris Smith: John Cairncross, Bletchley Codebreaker and Soviet Double Agent. The History Press, 2019.
Warning: These citations may not always be 100% accurate.