Who said time machines haven't...
Who said time machines haven't been built yet? They already exist. They're called books