Quantum Physics And Time Travel