Personality theories : guides to living - DiCaprio, Nicholas S.