Only the God of Christmas, the God whose birth as a human being took place on 25 December, can give us the true happiness we ...
Think about Saint Nicolas, then Father Christmas, then Santa Claus. We know two things before everything else — they are ...