From New York Times and USA Today bestselling author Elizabeth Boyle comes a magical and unexpected “It’s A Wonderful Life” meets the “Gilmore Girls” holiday story of friendship, love, and all the heart her readers adore. When a snowy accident topples Madeline Drake through a slip in time, she wakes to find herself in tiny, turn of the century, Bethlehem, Wyoming, far from her hectic existence. And as much as it is a shock to her, her arrival immediately upends the tenaciously rooted lives of the town’s odd collection of lost souls.But the rules are clear—she must stay until Christmas before the door home will open. Having never been much for rules, Madeline begins an all-out campaign to return sooner rather than later, only to find that her antics have unwittingly upended the lives of the town's kind and shy postmistress, Ninny Minch, and that of sharp-tongued and reclusive widow, Savannah Clarke.While helping anyone other than herself doesn't come easily to her—and despite Madeline’s best efforts to avoid entanglements—fragile bonds of friendship form between her and this improbable pair. Much to Madeline’s surprise, she discovers that trust and acceptance once given, may be strong enough to untangle even the most darkly held secrets.Including a few of her own.As Christmas draws near, Madeline finds herself so entwined in Bethlehem’s currency of wishes and hope, she starts to wonder if this small town might hold the keys to a life of purpose and love like she’s never imagined. And when the door does open, will she be brave enough to step through it and leave everything and everyone behind?If you are looking for a warm and cozy read, a bit of romance, and an unforgettable story to share with friends, O Little Town of Bethlehem is sure to delight. Don't miss out on this holiday story that is sure to become a must reread tradition every December.