Ratings27
Average rating3.4
I liked this book a lot. I found some of the ending parts unrealistic for the main character, and was also a little disappointed with the revelations at the ending. I found it a little anticlimactic but enjoyed 95% of the book, so 4 stars it is.