Seol mar théacs é seo: Selected papers on careers stress and mental health