Anglo-Saxon bigfoots and the Happy Planet Index by Kirsten Dirksen on April 7, 2009 The other day my husband IMed me, only half-joking, “f**king Anglo-Saxons”. It seems we English-speaking countries, for the most part, …