A Surprise for Christmas

Martin Edwards has once again gathered the best of these seasonal stories into a stellar anthology…