Duff, James H. (James Henderson), 1883-1969