What does it mean that the Lord “set my feet upon a rock” (Psalm 40:2)?

This article has been translated into the following languages:

Español Français Indonesia Türkçe