John R. Cotton - British diplomat (1909-2002)