APA

Huang, H. (2004). Stress and well-being : self-esteem, self-efficacy, rumination, reflection, & religion. : Oregon State University.