Scan barcode
rxh05d's review
4.0
This book is very well written but very strange. I didn't know I could finish a book 560 pages long without liking any of the characters, but I guess I did. If you like philosophy and exploration of how relationships and people change over time, you might enjoy it.
More...