The Effect of Self Efficacy and Meaning in Life on Posttraumatic Stress Disorder and Depression Severity Among Veterans … Continued here: The Effect of Self Efficacy and Meaning in Life on Posttraumatic Stress Disorder and Depression Severity Among Veterans