Skip to Main Content

Medieval Christianity: Pope Gregory VII

Pope Gregory VII