Spirituality, health, and CAM: current controversies. · Study