Life, Death, and Meaning: Key Philosophical Readings on the Big Questions

Life, Death, and Meaning

Key Philosophical Readings on the Big Questions

2004 • 428 pages