John Arthur Pilcher — British diplomat (1912–1990)