Ratings311
Average rating3.8
I'm not sure how to actually review this. So many things have been said about this book and I'm definitely not worth to add anything more. But I will say that the depictions of human imperfections and of how grit defies aging are quite something.