War is an inconvenient nuisance, all said and told. Especially one that has been brewing for an age. From wolves to strange mists to caverns of fire, the fighting and its effects weave into the lives of all Aslarians.
The sister who will sacrifice anything and everything to save those she loves.
The wingmaster who searches for answers about his own failing powers.
The rebel who survived the war only to be thrust into another bitter fight.
Their lives will never be the same.
Fairy tales retold as you have never heard them before.
ROSE OF THE OATH: Beauty and the Beast
SONG OF THE SWORD: Rapunzel
SHADOWS OF THE HERSWEALD: Hansel and Gretel
ROSE OF THE NIGHT: a Rose of the Oath prequelMore 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 →
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 →