John Murray Allen, 1883-1960