Time travel ranks as the most difficult of science fiction genres. Though there are numerous stories featuring characters voyaging into the past to change history or venturing into the future to see what will become of humanity, most break down on various points of logic. As a result, in spite of th...