Return to Article Details Ethics, Meaning, and Human Agency: Philosophical Reflections on Contemporary Social Challenges Download Download PDF