Is Determinism Scientific?