Esdaile, William Clement Henry, 1878-1956.