An Alternative Vision: An Interpretation of Liberation Theology
Roger Haight
An Alternative Vision: An Interpretation of Liberation Theology offers a complete overview of the liberation theology movement that is ideally suited for a thorough study of the major questions and important theologians that have ...