From master storyteller and acclaimed author of 'Scheherazade', Anthony O'Neill, comes a mesmerising new novel.
Edinburgh, 1886: Evil has a new name . . .
In misty 19th Century Edinburgh a headstrong orphan girl is taken to a hunting lodge and sacrificed to a mysterious figure - "the lamplighter". Twenty years later four prominent men are brutally murdered. What monster is responsible? Is there a connection between the victims? And what of the orphan girl, now an anguished young woman, who claims to have dreamt the murders, and repeatedly blames "the lamplighter"?