The new Sherlock Holmes novel from the New York Times bestselling author of The Age of Odin and Firefly - Big Damn Hero. It is Christmas 1890, and Sherlock Holmes and Dr John Watson are visited by a new client. Eve Allerthorpe - daughter of an eccentric Yorkshire dynasty - believes she is being haunted by a demonic Christmas spirit. Her mother had told her terrifying...