Personality psychology : domains of knowledge about human nature - Randy J Larsen (McGraw hill, 2008)