Sense of coherence, depressive feelings and life satisfaction in older persons: a closer look at the role of integrity and despair … Source – Sense of coherence, depressive feelings and life satisfaction in older persons: a closer look at the role of integrity and despair