The social teaching of the Christian churches : Vol. 2 : - Troeltsch, Ernst (Saint Joseph's University, 1956)