Overview

John Cairncross

(1913—1995) spy