Why are there no time travellers visiting us from the distant future?

23 answers 23