Haygarth, Arthur,author.