Ratings30
Average rating4.1
Full review to come.
Swaying between 3.5 and 4. The above star rating my change later.
SO MUCH GOING ON IN THIS ONE. A bit confusing in the end as I was trying to connect the dots during the final plot twist but it does come full circle.
I just read a few reviews and I had to stop. A lot of people are complaining about certain things not being answered but they were. You just have to remember many many details revealed in other books.