When a body is found on a lonely river bank, its throat torn out, rumours abound that the legendary demon known as the Night Wanderer has returned to wreak havoc. It's up to apprentice... Læs mere
October, 1093. At her mentor's urgent request, Lassair is accompanying Gurdyman across the sea to Spain. But why is he insistent on embarking on this difficult and dangerous journey just as... Læs mere
1604. Gabriel Taverner is surprised to receive an urgent summons from his old naval captain, who believes his ship is haunted by an evil spirit. Dismissive of the crew's talk of... Læs mere
1881. Girls are going missing from Shardlowes School, and private detective Lily Raynor, owner of the World's End Investigation Bureau, is hired to investigate. Disguised as a nurse,... Læs mere
July, 1100. After seven years away, Lassair is finally going home. Before she can reunite with her loved ones, however, she has a promise to keep. Old flame - and king's spy - Rollo left... Læs mere
1604. Gabriel Taverner is surprised to receive an urgent summons from his old naval captain, who believes his ship is haunted by an evil spirit. Dismissive of the crew's talk of... Læs mere
October, 1604. When a member of Shakespeare's theatre troupe collapses in Plymouth, after performing a violent supernatural play to a packed audience, physician-sleuth Gabriel... Læs mere
London, August 1881. Private investigators Lily Raynor and Felix Wilbraham have cause to celebrate: business is thriving. Lily privately wishes for a case that doesn't involve the... Læs mere
Physician-sleuth Dr Gabriel Taverner has to connect the dots between a desperate woman who tried to kill herself, a dead man in a drainage ditch with nutmegs in his mouth and a... Læs mere