Gregory X, Pope - Hiestand, Rudolf (Religion Past and Present online, 2011)