It’s that time of year again. Merry Christmas and ho-ho-ho. The Greatest Story of All – the one about God taking on human form in the birth of a baby – tends to get trampled in the rush to the mall the day after Thanksgiving, and swept away with all the wrappings and ribbons on December 26th. It happens year after year, despite the best of intentions. But imagine this. Imagine for just one … [Read more...]