A sermon from Psalm 105:25-45 by Guest preacher Dr. Darrell Hall