What makes for a happy life, a fulfilling life? A good life?

The directors of the Harvard Study of Adult Development just completed the longest scientific study of happiness ever conducted.