Scott Anderson

Scott Anderson is president and CEO of Desiring God Ministries in Minneapolis, Minnesota.