Positive psychology: the scientific and practical explorations of human strengths - Snyder, C R. (Sage Publications, 2011)