I loved this book and over a number of years have reread it twice more. I could hardly put it down .I liked the main character alys , she was vulnerable , at times selfish but did what she had to do to survive.i loved the magic and supernatural nonsense and was very moved by the ending of this story when alys is redeemed .