Hay, Ernest Robert,author.