Advent reflection

This excerpt (taken from crossroadsinitiative.com) is taken from a homily by Saint Bernard of Clairveaux. It speaks of three comings of the Lord.