Seligman, Martin EP. Flourish: A visionary new understanding of happiness and well-being. Simon and Schuster, 2012.