ET SUPER HANC PETRAM AEDIFICABO ECCLESIAM MEAM. Translation: You are Peter [Rock], and on this Rock I shall build my Church. Those are the large letters written above the columns on the interior of St. Peter’s Catholic Church, a lovely building on Capitol Hill (Washington, DC). I was truly blessed to be invited to participate… Continue reading