The holidays in the charming seaside village of Nairn hold bright hope for sweater shop owner and knitting enthusiast Paislee Shaw--but a fireworks celebration provides cover for a killer in the sixth installment of USA Today bestselling author Traci Hall's Scottish Shire Mystery series. All Paislee wants for Christmas is for her new home to be finished, but it looks like she'll have to wait for New Year's Day. Whether...