Destiny, Determinism and Free Will