Lessons of the Shepherd

A much needed delve into the heart of Psalm 23.