TY - RPRT TI - Thinking about self-efficacy. AU - D Cervone PY - 2000 DO - 10.1177/0145445500241002 UR - https://pubmed.ncbi.nlm.nih.gov/10641366/ ID - 10641366 ER -