A beautiful, uplifting holiday story from bestselling author Juliet Madison about a lonely writer, her grandmother’s ghost, a road trip, and twelve different Daves. Abby Solomon may write happy-ever-afters for a living, but doesn’t believe she’ll have her own. But then a surprise visit from her grandmother’s ghost sets her off on a journey she’ll never forget.Grandma Charlotte wants to find her first love, Dave, who she mistakenly thought had died in World War II. A quick trawl through the Yellow Pages yields a list of twelve possibilities, and Abby and Charlotte set off on a Christmas road trip — twelve Daves over twelve days along the sun-drenched east coast of Australia.With just over a week to make the meeting happen, Abby has to meet a dozen Daves — some sweet, some quirky, some downright dangerous — while trying to honour her book deadline and enduring the awkward challenges of having a ghost as a travelling companion. But when she comes across a young doctor who looks like the hero in one of her novels, Abby has the chance to discover that true love transcends time and space, and that happy endings aren’t only to be found between the pages of a book.