Many years ago on the cover of one of the most renowned newspapers in the world, an ad appeared which said, “The meaning of Christmas is that love will triumph and that we will be able to put together a world of unity and peace.” In other words, the light is within us, and that…