Sage Journals HomeSage Journals Home
loading
Perfectionism,Self-Efficacy,and Depression: Preliminary Analysis of the Japanese Version of the Almost Perfect Scale–Revised