The Experience of Meaning in Life : Classical Perspectives, Emerging Themes, and Controversies - Joshua A. Hicks, Clay Routledge (Springer)