Harriet Horncastle Hook — author