Has God predetermined every detail in the universe, including sin? John Piper Details Hits: 6896 Good, thorough examination of God's role in our salvation. audio & video process Prev Next