William Moore Cole-Hamilton - (1883-1948)