TY - RPRT TI - Self-efficacy and social behavior. AU - Thomas L Rodebaugh PY - 2006 DO - 10.1016/j.brat.2005.11.014 UR - https://pubmed.ncbi.nlm.nih.gov/16457779/ ID - 16457779 ER -