Malcolm, Angus Christian Edward, diplomat