The psychology of happiness 2nd ed - Argyle, Michael. (Routledge, 2001)