Heredity, Environmental and Situational Influences On Personality Development.