Guest Column Spirituality and the Meaning of LifeBy Vaishali ShahJanuary 10, 20190 Human beings are endowed with special features which make them different from animals