Ratings803
Average rating3.9
3.75 STARS. would read again, def can tell that this is SJM first book. Incredibly good (I relate to Celenea the most out of all of the primarily characters in her books!) but some points off for lack of story development for a first book and writing depth.