In Bunyan's Pilgrim's Progress, Christian and Hopeful leave the path to the Celestial City and end up in Giant Despair's Doubting Castle. When humanism, self-help, waiting, and chance fail, the brothers finally cry out to God. “What a fool I've been!” Christian exclaims, realizing that a key of promise, that will open every door in...