Dudley, Sheldon F. (Sheldon Francis), Sir, 1884-