Cast in Stone
After her parents are murdered by a brutal warlord, Celia makes it her ultimate mission to bring him to justice, but she can't do it alone. Rupert is a criminal mage whose sentenced execution is commuted if he agrees to serve as Celia's Guardian until her mission is complete. But what looks like the perfect opportunity for them both quickly turns into the perfect catastrophe. In the fall out, she is betrayed by those she trusted most. Now on the run, Celia and Rupert find not only their lives in jeopardy, but also their hearts. Torn between her old vow and a new love, Celia must choose justice...or vengeance.