Time, that patient long-distance runner, can often sneak up on people, and if you are like some of us, waking up this morning and realizing Christmas is just a week away, relax: there is still ...