by Patricia Levy, Debbie Nevins, Richard Lord
Are the Swiss the happiest people on earth? You might not think such a thing could be measured, since there are happy people and miserable people everywhere. However, yes, it is possible to determi…