Kynet never planned to be at the forefront of the rebellion. That was her brother’s hobby: rallying the people. Plotting against the leaders. Running into dangers she’d have to negotiate him out of.
That was before the Poisoner tried to kill her.
Left with strange powers in the aftermath of his attack, Kynet is even more convinced the rebellion isn’t worth it. For every life her healing saves, ten more are wasted.
But her quest to stop the carnage before war breaks out will bring her face to face with the man who tried to murder her... and with her own helplessness against a grim reality she may not be able to change.More info →
When you defeat everything life hurls at you, it’s a perfectly legitimate move to rub your conquest in the faces of those who sneered at your suffering.
Rafe, a former street-lad who has clawed his way to the glittering life of a story-actor, has been waiting. But from the moment he sprung from his carriage into the gritty dust of Cainth, life has not gone Rafe’s way.
Unexpectedly dragged into a web of greed, treachery, and stolen rift powers, Rafe intends to do what he has always done. Survive.
At least that was the plan before he accidentally protected a child.
Before he accidentally gained the powers of an immortal.
And before he caught himself accidentally slipping toward the deadliest mistake possible.
The mistake of letting one’s self care for another.More info →
A stoneweaver, prepared to fight Death herself.
An immortal, longing for peace.
A healer, caught in ancient snares.
At the dawn of the first age, legends walk the earth. Magic mingles with love and betrayal in Shadowkeeper. Death has a brother, invisible realms lie side by side, and even sacrifice can’t return what is lost.
Loosely inspired by the stories of Hades and Persephone and Castor and Pollux, enter a world of wavering mists, shadowy passages and ties stronger than mortality itself.More info →