St. Peter's incumbents