The Thornhope Chronicles

Contemporary witchy mysteries set in the North, where folklore lingers, the land remembers, and quiet magic has a habit of resurfacing.

Sometimes You Need a Witch to Solve a Murder

When a body is found in the village of Thornhope, Detective Inspector John Spencer doesn’t expect the investigation to lead him to a witch.

Edith Postlethwaite has spent her life keeping her magic quiet, but some secrets refuse to stay buried.

Book One in The Thornhope Chronicles

Sometimes You Need a Witch to Catch a Thief

When a series of strange thefts unsettles the city of Lancaster, it quickly becomes clear that what’s been taken carries more than monetary value.

With tensions rising and secrets surfacing, Detective Inspector John Spencer and witch, Edith Postlethwaite, have to stop what’s been set in motion before something far worse is uncovered.

Book Two inThe Thornhope Chronicles

Sometimes You Need a Witch to Start a Riot

When developers set their sights on an ancient woodland in Thornhope, it’s not just the trees that are at risk.
As the forest stirs and old powers begin to wake, Detective Inspector John Spencer and witch Edith Postlethwaite must stand against a force that refuses to be tamed—before the land decides it no longer needs asking.

Book Three in The Thornhope Chronicles

Sometimes You Need a Witch to —

Some things can’t be buried.

Some things have to be faced.

And some things only end one way.

Book Four in The Thornhope Chronicles

Standalone & Short Fiction

Intergalactic

When a catastrophic explosion leaves her the sole survivor of her ship, navigator Jennifer O’Hare retreats into isolation, until a new commission aboard the SS Zenith offers her a chance at redemption.

Paired with a guarded captain carrying scars of his own, Jenn must navigate not just the dangers of deep space, but the fragile trust forming between them. Some journeys change everything, if you’re brave enough to take them.

A standalone science fiction romance.