Has God predetermined every detail in the universe, including sin? — John Piper