Rachel has a husband who adores her, a beautiful baby daughter, and an extended family she can rely on, so why isn't she happy? She doesn't know and nor do the people who love her. Only Rose understands but she is trapped in another century. To help Rachel she has to breach the boundaries of time itself as well as risk exposing the truth of her own past. When echoes from that past begin to affect other people in the village of Mapleby, things suddenly...