Free Will, Determinism, and Self-Determinism