A Spy Alone - Charles Beaumont

'Five stars. One of the best books I've read in a very, very long time' James O'Brien, LBC'This is…