The Truth of All Things by Kieran Shields

Percival Grey, Archie Lean and Helen Prescott join forces in a quest to solve a few murders tied into the Salem witch hunts circa 1892. A host of grisly characters, some good dialogue and a few twists and turns make this an enjoyable, light, Christmas read (and you learn a thing or two about that nasty time!).