John Houlton (Jack) Slane (1892-1974)