The Longest Night: Ramblings on the Darker Side of the Christmas Season

December 21, the longest night of the year, sacred to Druids and others. A time to take stock of the eerie darkness, the state of the world, the perfidy of many human souls. And a time to contemplate my smallness, seated as I am on this whirling blue dot orbiting a flaming ball of fire. … More The Longest Night: Ramblings on the Darker Side of the Christmas Season