Mechanisms Behind Religiosity and Spirituality's Effect on Mental Health, Quality of Life and Well-Being.

Mechanisms Behind Religiosity and Spirituality's Effect on Mental Health, Quality of Life and Well-Being.