Greesha is a dreamer. She dreams of the future and of the past. Her dreams, however, are incredibly vivid and astonishingly real. Slowly, the shocking truth dawns on her: The dreams she has feel like reality because they truly are reality.
When she starts to hear voices, she tries to ignore them, but the speaker will not be quiet. When, finally, she replies, she embarks on an astonishing adventure that will take her to places she had no idea existed.
Greesha was born on the island of Ellan Vannin in the Irish Sea (which will, one day, become known as The Isle of Man). She begins life as another hungry mouth to feed in a desperately poor family. As she grows, she develops gifts that risk her being accused of being a witch. There is only one consequence of such an accusation: That is death by burning.
Her father sells her to passing traders who become immediately impressed by her strange abilities. When she saves the life of a sick man onboard and solves a puzzle for an officer, she is set free and given her liberty.
In a moment of carelessness, while dreaming, Greesha accidentally saves someone's life and, in doing so, fundamentally changes the history of Scotland. Can she make things right or will she be drawn, ever deeper, into a web of strange events?
Her intervention means that, when King James of Scotland becomes King James of England in 1603, there will still be a Queen of the Scottish Westlands and she will be a strong rallying point for the clans who live there.