The Sovereignty of God in the Life of Joseph

Genesis 37-50