John Lomax — British diplomat (1896–1987)