Ratings127
Average rating3.9
this book isn't for everyone, but this book left me in shambles at the end. i cry when other people cried and the characters were crying and yeah it was great. the ending? i was trembling in my boots. this book spoke to my soul.