Describir: Time Travel and Self-Consistency: Implications for Determinism and the Human Condition.