Happiness, Meaning, and Satisfaction in Life as Perceived by Indian University Students and Their Association with Spirituality - Deb, Sibnath (Journal of religion and health, 2020)