Ratings428
Average rating4.1
about five pages into this book i was like “this is not that remarkable, i can basically see where it's going” and then i blinked and it was 1 am and i'd read another 200 pages without getting up. it doesn't go where you think it's going to, and even when it does, it's still pretty moving.