Study: The More a Country Taxes the Rich, the Happier its People http://j.mp/pLF3r3