Spiritual beliefs and spiritual practices as predictors of spiritual experiences among Hindu and Muslim religious devotees