Cambridge History of the Papacy, Volume 3 - Rollo-Koster. (Cambridge University Press,)