Just brilliant. Complex (but not complicated) and absorbing. A discussion of time travel using the language of the everyday, and a study of relationships, between parent and child, between friends, between a person and the rest of the world, using the language of physics. How do we make sense of our lives? Go read this, it will all (probably) make sense in the end.