Ratings101
Average rating3.9
This book became my favourite book of all times! There's not a single bad thing I can say about it. Love the characters, hate some of them (but you have to hate them), forgive some. Love the plot and the growth of the characters.