About Time: The Forerunners of Time Travel and Temporal Anomalies in Science Fiction and Fantasy