Staudinger, U. M. (2001). Life reflection: A social-cognitive analysis of life review. Review of General Psychology, 5(2), 148-160.