Deepest Need, Highest Hope

Barry D. Jones on June 8, 2011 in DTS Chapel

Dr. Barry Jones, Department Chair and Assistant Professor of Spiritual Formation and Leadership, explains that our deepest need and our highest hope is for a God who weeps.