Ratings516
Average rating3.7
I mean, you know the ending, but still this book surprised me, because of its heart and fullness. Both of the main characters were well developed and interesting.
It's not five stars, because it's not a rereadable one for me.