Every story begins with a voice.
Sometimes it arrives all at once. Other times, it whispers from the edges of a scene, waiting to be heard. The characters in Threads of Light came to me in fragments—moments, memories, feelings too fleeting to capture in a novel, but too powerful to ignore.
Some of them you may already know. Others are stepping forward for the first time. All of them live in the quiet spaces between plot and purpose—in the flicker before the light fully breaks through.
Here are just a few of the people you’ll meet in this collection:
Grace
Before she was the woman at the centre of The Second Coming of Grace, she was a theatre student with a part she couldn’t quite land—and a wound she didn’t yet know how to name. In Shrew, we glimpse the early fracture that will shape her journey for years to come.
Evelyn
In The Shape of Silence, Evelyn begins her first job out of university—hopeful, idealistic, and utterly unprepared for the silence that meets her truths. Her voice is quiet but powerful. This is where she first learns what it costs to speak.
Liam
In Everything Unsaid, we see Liam on the cusp of exile from the world he thought he belonged to. One kiss—and a long silence—change everything. This is the moment that sets his adult life in motion.
Zofia
And then there’s The Pharmacist of Nowa Góra. A story rooted in war and moral clarity, shadowed by fear but lit from within by love. If you’ve read Grace, you know how deeply Zofia’s legacy runs. This is the moment she chooses who she will be—even in the darkest of hours.
These stories weren’t written to explain the characters. They were written to hear them more clearly.
Threads of Light is my attempt to listen—and to invite you into that listening.
—
Available July 28, 2025
Preorder links and more sneak peeks coming soon 💫
Discover more from
Subscribe to get the latest posts sent to your email.