A Fantasy Series

Ripples of
the Past

Drop a stone in still water, and the rings never stop widening. Some crimes are like that.

Two unlikely companions. A web of enchantments that should not exist. And a buried wrong whose consequences refuse to settle.

About the Series

A witch and his cat. An elf who steals things. Small mysteries that keep leading somewhere much larger.

The First Arc

The Ashford Saga

The opening chapter of Ripples of the Past. A fifteen year conspiracy is about to be exposed, and people are dying because of it.

The Vane Estate cover

Book One

Terror in the Conservatory

In the logging town of Whispering Falls, work is hard to come by — especially for a witch with expensive taste and the elf rogue who tolerates him.

When a manservant arrives with a discreet invitation from Lady Vane, Greg and Snitzvig find themselves hired to investigate a disturbance in her prized conservatory. The plants are moving. Three members of staff have vanished. And something in the glass and iron structure on the hill is very, very wrong.

What begins as a straightforward job for coin quickly becomes something else entirely — a tangle of animated horrors, noble rivalries, and a magical mystery that neither of them can yet explain. Someone has gone to extraordinary lengths to sabotage Lady Vane's most prized possession. And the item they left behind raises questions far larger than anything Whispering Falls would seem to contain.

Get the eBook

The Missing Daughter cover

Book Two

The Missing Daughter

A father's plea. A girl who dreamed of adventure. And a stolen lockbox that was never supposed to be opened.

When baker Bern Hopwood arrives at their table with trembling hands and a pencil sketch drawn by a dead woman's hand, Greg and Snitzvig take the case. His daughter Mira has been missing for three days, the town watch has dismissed him without a second glance, and he has nothing left to offer but his life savings and his hope.

What begins as a simple missing persons search leads Greg and Snitzvig into the shadow of Aldric Voss — a wealthy merchant with a friendly reputation, a river shipping monopoly, and most of the town watch quietly in his pocket. At the centre of it all is a halfling rogue named Pip, a lockbox full of secrets, and a young woman who wanted adventure and found considerably more of it than she'd bargained for.

But it is what they find after the dust settles — items that should not exist, a name on a list that connects to a case they thought was closed, and a dead man's final desperate reach for something that was never going to save him — that tells them the real story is only just beginning.

Get the eBook

Sins of the Past cover

Book Three

Sins of the Past

Every trail leads somewhere. This one leads to a distillery in Dunmore — and to a woman with a fifteen-year-old secret worth killing for.

Following the threads pulled loose in Whispering Falls, Greg and Snitzvig arrive in the grain town of Dunmore seeking "LJ," the mysterious figure named in a dead merchant's letter. What they find is Lily Jiang: a respected distiller, a fair employer, a fixture of the town for fifteen years — and a woman who has barricaded herself away in terror, certain that someone is coming for her.

She's right.

Some debts come due no matter how far you run. And as a magistrate's mind shatters and the bodies mount, one thing becomes horribly clear: whoever is settling these accounts has only just begun.

Get the eBook
Still to Come

The Twilight Peak Saga

When the Ashford Saga draws to its close, the rings keep widening. The next set of stories waits beyond the peak.

Coming Soon