The Purposes of God February 23, 2015 David Powell Redemption, Sovereignty Genesis, The Old Testament This Sunday Morning message is from Genesis 37-50.