An examination of the stories behind the names of Christ: Son of God, Emmanuel, Jesus, Lamb of God, Word of God, Living Water, Good Shepherd, and Son of Man.
An examination of the stories behind the names of Christ: Son of God, Emmanuel, Jesus, Lamb of God, Word of God, Living Water, Good Shepherd, and Son of Man.