The Good Shepherd: Psalm 23 We can hear the voice of the Good Shepherd even under the clamoring din of the voices of unbelief and skepticism that surround us. Read More » February 11, 2018