Charles Duke — British diplomat (1905-1978)