Catholic social thought and human emancipation:  critical theory, political theology and the social teachings of the Church.
Published: 1992
Language: eng
Number of pages: 296