Fire And Thorns by Rae Carson