Quantum Physics of Time Travel: Relativity, Space Time, Black Holes, Worm Holes,  Retro-Causality, Paradoxes