Some promises are not made once. They are made again and again, in every life that remembers how.
When seven-year-old Nic Hale moves to a quiet village on the edge of the English countryside, he finds more than a new home. He finds Emma - a girl who lives near an orchard, who walks with him to the top of a hill, who sits beneath an ancient oak tree and speaks of waiting as though she already knows what it means.
Then Nic falls. And Emma disappears.
But she does not leave.
The Girl Who Waited is a novel about love that does not end when it should, memory that survives beyond the boundaries of a single life, and the quiet, persistent pull of a promise made beneath an oak tree - a promise that crosses time, returns in new forms, and finds its way home.
Spanning decades and generations, from a boy who wakes from a coma with a name he cannot explain, to a painter who sees the same face in every canvas he creates, to a girl born into a family that has always known, without knowing why, that something unfinished was waiting to be completed - this is a story about the kind of love that does not ask permission from time.
It only asks to be remembered.
"Between one life and the next, there is a place where promises wait. Patient. Unnamed. Unchanged. Love does not need a body to remember. It only needs a reason."