Homily delivered by Rev. Prof. Tom Egger

Readings: Isaiah 9:2-7; Titus 2:11-14; Luke 2:1-20