Catholicism and liberalism: two ideologies in confrontation - Laurent, Bernard (Theological studies, 2007)