by Shannon Hale
Affiliate links. We may earn a commission.
Books that share its vibe, closest match first.
Betrayed
P. C. Cast
The Sorcerer of the North
John Flanagan
Play With Me
Becka Mack
Wintersmith
Terry Pratchett
The Alloy of Law
Brandon Sanderson
A Fistful of Charms
Kim Harrison
Undead and Unappreciated
MaryJanice Davidson
The Palace of Illusions
Chitra Banerjee Divakaruni
The Fire Within
Chris d'Lacey
For a Few Demons More
The Fifth Elephant
Princess of the Midnight Ball
Jessica Day George