Yes, a century is a very long time and so someone else could coincidentally come up with real working time travel inside a hundred years, but the Doctor refers to Greel's time as a scientific Dark Age which surely militates against that.I much prefer Alex's solution: the Time Agency does not originate from the Fifty-First Century, but instead they are using the very Dark Age of Greel and his conte