Fans of Kate Atkinson will delight in this suspenseful and romantic debut novel about a woman haunted by nightmares and her grandmother's role in a doomed love triangle almost 70 years before.
Death, accidental and early, has always been Abby Walters's preoccupation. Now 33 and eager to settle down with her commitment-shy boyfriend, a recurring dream from her past returns: a paralyzing nightmare of being buried alive, the taste of dirt in her mouth cloying and real. But this time the dream reveals a name from her family's past. Looking for answers, Abby returns home to small-town Minnesota for the first time in 14 years, where she reconnects with her high school crush, now a police detective on the trail of a violent criminal. When Abby tries on her grandmother's mesmerizing diamond ring, a ring she always dreamed would be hers, she discovers a cryptic note long hidden beneath the box's velvet lining. What secret was her grandmother hiding? And could this be the key to what's haunting Abby? As she begins to uncover the traces of a love triangle gone shockingly wrong nearly 70 years before, we, too, see that the layers of our lives may echo a past we've never known.
Featuring: Emily Rankin, as Abby; MacLeod Andrew, as Aidan; Cassandra Campbell, as Claire; Kim Mai Guest, as Eva; and Scott Brick, as William.
©2017 Gian Sardar (P)2017 Penguin Audio