Implications of Determinism