James Maddux Subjective Well-Being and Life Satisfaction - Taylor and Francis 2018 ISBN: 9781351231879 Source: EBOOK