The Ceryn Roh Saga
History says a war was fought 300
years ago between the races of
Kirin Roh. But Sabine Rhyonselle,
a Healer in the Human village of
Khapor, has learned that history is
a lie woven to keep her people
trapped in bondage to the Rüddan.
To save Humanity from
extinction, Sabine must overcome
centuries of lies and prejudice to
forge an alliance between warring
races and learn how to manage a
dangerous secret that could get
her killed.

Join the conversation!
Sign up to receive Sparks of Wonder, my monthly newsletter. Each month will bring writing updates, book recommendations, and links to fantasy themed art, phenomenon, and curiosities found on the web. I look forward to connecting with you!

The Healer’s Rune Sample: Chapter 1
The Healer’s Rune
Chapter One

The Healer’s Rune Sample: Chapter 2
The Healer’s Rune
Chapter Two

The Healer’s Rune Sample: Chapter 3
The Healer’s Rune
Chapter Three

The Guardian Prince Sample: Chapter 1
Guardian Prince
Chapter One

The Guardian Prince Sample: Chapter 2
Guardian Prince
Chapter Two

The Guardian Prince Sample: Chapter 3
Guardian Prince
Chapter Three