The role of meaning in life and optimism in promoting well-being

The role of meaning in life and optimism in promoting well-being