Keeping Hope Alive

Sermon on Hope

Speaker: Lewis Smedes

preached at an Episcopal church in Pasadena, CA