Smith, Horatio, -1849, author