Beyond Philosophy: Ethics, History, Marxism, and Liberation Theology (New Critical Theory)