It was over a year ago that I last reviewed one of James Lovegrove’s Sherlock Holmes pastiches. Going into it, I will admit, I was sceptical. Not only can pastiches be poorly done, but this particular book was not an ordinary pastiche. While, I have subsequently learnt, this wasn’t a new concept, Lovegrove had transported Sherlock Holmes into the world of Lovecraft, a bizarre mash-up that, on paper, should never have worked. To my surprise and delight, it did. Sherlock Holmes and the Christmas Demon, however, is a more conventional Sherlock Holmes story, but it still has plenty of ability to surprise and delight in almost equal measure.