I write stories that bring the past to life.

My novels weave real history with imagined lives, exploring not only what happened, but what it felt like to live through it.

When I write, I inhabit their world, trying to see what they saw and feel what they felt.

This is what I call The Human Thread.

The connections that carry memory and experience across time, and the sense that lives once lived still echo in the world we inhabit today.

Novels

Stories of lives shaped by circumstance, choice and consequence.

Set in Dowlais’s grim industrial landscape, this is a story of resilience and triumph. Orphaned and sent to London as a scullery maid, Eliza Turner uses her art to survive and to call for social change.

Learn more

Christmas, 1896. At Dolwyddelan Castle, a newly discovered manuscript threatens to unsettle history itself and draws Professor Owain Morgan into a case where truth lies not in evidence, but in motive, silence, and fear.

Learn more

The World Behind My Stories

Landscapes, history and fragments of the lives that shape my writing.