Hannay, Robert Kerr,1867-1940,author.