Apprentices of Jesus.
Even in the midst of his anguish, David understands and foresees that God is his fortress and final hope.
Trust isn't built by falling. Trust is learned by leaning.
On Lighting Fires in the Sky.