246 books • 24 series
The Haunting of Emily Stone
Devil's Briar
Darper Danver
The Nurse
The Soul Auction
The Printer from Hell
The Body at Auercliff
Last Wrong Turn
The Priest Hole (Nykolas Freeman, #1)
The Camera Man
The Ghost of Molly Holt
The Haunting of Blackwych Grange
Annie's Room
The Vampire of Downing Street and Other Stories
Battlefield
The Island (Island, #1)
The Farm
American Coven
The Ghost of Shapley Hall
A House in London
The Blood House
Eli's Town
The Return of Rachel Stone
The Ghosts of Hexley Airport