Catholicism and liberalism : contributions to American public philosophy