F

Frederick Rhdewalt

PersonMentioned in 1 video

A psychologist who states that people employ self-handicapping strategies to protect self-esteem.