The Purposes of God February 23, 2015 David Powell Redemption, Sovereignty Genesis, The Old Testament The Purposes of God from Crossroad Church on Vimeo. Show Audio Player Save Audio