Book cover for The Last Cambridge Spy

The Last Cambridge Spy

John Cairncross, Bletchley Park Mole and Soviet Agent

Description of book

Author.Chris Smith