Protective Factors, Coping Appraisals, and Social Barriers Predict Mental Health Following Community Violence: A Prospective Test of Social Cognitive Theory … See the article here: Protective Factors, Coping Appraisals, and Social Barriers Predict Mental Health Following Community Violence: A Prospective Test of Social Cognitive Theory