Guest Column Spirituality and the Meaning of Life Human beings are endowed with special features which make them different from animals