In his wonderful book Happiness: Lessons from a New Science, leading economist Lord Richard Layard outlines six key factors that can largely explain the differences in average levels of happiness between one country and another. One of them is the percentage of the population that belongs to a social organization.