The murky principles of time and time travel are a slippery slope with a surplus of paradoxes, loopholes, and anomalies — enough to make one’s mind burst from the efforts of understanding. They are probably best defined by Doctor Who‘s 10th Doctor, David Tennant, who describes the infinite complexities of time as a “big ball […]