Ratings31
Average rating3.6
It was a good read, I loved the book, but it ended with a number of loose ends and not having them addressed was a bit of a let-down. I'm giving them the benefit of the doubt that these will be addressed in a future book (not the next one, as that goes back in time).