Waiting Patiently For the Lord July 4, 2021 Mark Oshman Your browser doesn't support HTML5 audio Waiting Patiently For the Lord Jesse Hulling Psalm 40:1-3