Ratings309
Average rating4
I liked this book but would say that it isn't for everyone. The writing is wonderful and the characters are well developed. That being said, the story does move slowly and the ending wasn't as good as I wanted it to be considering the amount of time put into getting there.