Papal Overlordship and European Princes, 1000-1270 by Benedict Wiedemann | Menrva Books