... String Theory: A Theory of Everything? ...
... theory is a theory of everything, it's also a theory of time. And time machines aren't ...