Charles Yu is that talented combination of wit, humor and nerd that only the very fortunate have discovered. Very sheepishly I will accept that this is my first foray into reading time-travel, and boy was I hammered!
I have a thing for my operating system. There I said it.
If I could be half the person my dog is, I would be twice the human I am.
Life is, to some extent, an extended dialogue with your future self about how exactly you are going to let yourself down over the coming years.