Violet Waverly sleuths a Thoreau-ly puzzling Christmastime murder in Agatha Award-winning, USA Today bestselling author Amanda Flower's fifth Magical Bookshop mystery. Christmas is coming to the Western New York village of Cascade Springs, and so is the long-awaited wedding of Charming Books proprietor Violet Waverly and police chief David Rainwater. Grandma Daisy and Violet's best friend, Sadie, go all out to make the nuptials...