McGlachlin, Edward Fenton, 1868-1946