Today is the shortest day of the year, and every day until Summer Solstice will be longer. The Ancients in almost every European and Asian culture celebrated light in some way, at this time of year. In legends, this is when the Goddess gave birth to the Sun God, or the God of Light. Gifts, holiday trees, parties, and food all date back to our pre-christian roots. Happy Winter Solstice, everyone!