Overview

John Macgregor Bruce Lockhart

(1914—1995) intelligence officer