Life Events, Stress and Depression: A Review of Recent Findings | Synapse