Psychology of happiness in the modern world a social psychological approach - Allen, James B. (New York Springer Publishing, 2017)