Homily for Christmas Masses.
A catechesis on the Christmas mystery -- What incarnation means. Who became incarnate. Why the Son became incarnate. That God is now man and a man God. God has a face and hands, both a body and a soul.
Listen online [here]!