Cosmic time travel : a scientific odyssey