Determinism, Humanism, and Free Will in Christianity