Personality Psychology: domains of knowledge about human nature, 2ed - Randy J. Larsen (McGraw Hill, 2005)