• March 25th: A Feast of Feasts

    Many Christians celebrate the Annunciation of the Lord on this day, and for years that was my only association with it. As it turns out, some combination of historical circumstances, fate, and tradition has placed a great deal of weight on this date, and the reason the Annunciation has been celebrated then is no mere coincidence but a participation in an older tradition preceding even the birth of Christ. 

  • Hammurabi the Humane

    While the ancient world was a world that may very well have been more violent than ours, the law codes of even the most ancient peoples (flawed though those laws were and as ours are) echo through the ages with a basic, humane instinct for justice, mercy and peace.