There are innumerable products that promise to make individuals more attractive, healthier, more popular, and more successful. But worldly possessions are never enough for true happiness: there's more to it than having a great job, designer clothes, a busy social life, or a fat bank balance. This insightful guide unveils the eight factors that psychologists have discovered as foundations of real happiness, among them learning to forgive; investing...