Perfectionism, self-efficacy, and depression: preliminary analysis of the Japanese version of the Almost Perfect Scale-Revised.

Perfectionism, self-efficacy, and depression: preliminary analysis of the Japanese version of the Almost Perfect Scale-Revised.