A Theology of liberation : History, politics and salvation
Hermenutics. Marxism and Lieberation theology