It is easy to romanticize Psalm 23 with our own imagination. We are familiar with the green meadows and the soft streams of the western documentaries. But the actual context of Psalm 23 is the Israelite wilderness. And if we have a better understanding of the terrain in which the Israelite shepherd operates, Psalm 23 will have a whole new meaning for you.
This series of background explanations will be a real eye-opener for you: Enjoy.