Very Happy People

who's happy?

(via Worldwatch Institute)