Free Will, Predestination and Determinism