Advent, past present and future

Now, again, is the time of Advent, which is the traditional period of preparation leading up to Christmas. This is a holy time, as all times are holy. It is unlike other times, even as all times are distinct, and so like each time has its special celebrations. As we...