July 31, 2011 Revelatory Struggles Resulting in Surrender and Submission Guest, Rev. David Thornton, Grace Memorial Presbyterian Church Download: PDF Genesis 32:22-31 (Sermon text not available)