Papal overlordship and European princes, 1000-1270 - Wiedemann, Benedict (Oxford Studies in Medieval European History, 2022)