Social Learning Theory and the Health Belief Model
Self-efficacy: Toward a unifying theory of behavioral change