Determinism Debunked