Sideways and Backwards: A Novel of Time Travel and Self Discovery