Positive psychology: the science and Practical and explorations of human strengths - Snyder, C. R. (Sage Publications, 2007)