Tu Es Petrus (At Least for Another Week)

Today’s news of the pending “resignation”of our Holy Father, Pope Benedict XVI, is most distressing — not simply the notion that a pope would abdicate the throne, (though I seem to remember that St. Peter persevered to the bitter end on a Roman cross), but because of the practical ramifications of the Holy Father’s vision […]