In an upbeat and fascinating presentation, Dr. Steve Farrar explains the meaning of Psalm 23 in the context of our roles as sheep who are led by the Good Shepherd, Jesus Christ.