Alexander Gordon Duff (1884-1978)