Sống một đời tựa biển khơi - Richard Harrington, Annie Davidson