The Liberating Philosophy of Ignacio Ellacuría: Historical Reality, Humanism, and Praxis - 9781666925623