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