Research led by London School of Economics professors into the link between personal spending power and the perceived quality of life has conclusively proved that money can buy everything but happiness. The 2005 study revealed that people in Bangladesh,one of the poorest countries in the world, derive far more happiness from their small incomes than, for example, the British (32nd on the list) do from their relatively large bank balances. In fact, people in most rich countries including Austria, Netherlands, Switzerland, Canada, Japan and others are much more unhappier than their poorer counterparts in countries like the Dominican Republic and Armenia....