Humane Perspective Philosophical Reflections on Human Nature, the Search for Meaning, and the Role of Religion / - Cottingham. (Oxford University Press,)