Ratings28
Average rating4.1
I loved this book. It's exactly the type of story I enjoy. Beautifully written with flawed characters, mystery, fantasy. I was beginning to doubt I would ever find a book like this. I can't wait for the rest of the series to be released. If there was a way to speed up time to get them, I would.