Frederick Rhdewalt

Person

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

Mentioned in 1 video