Path analysis of self-efficacy and diving performance revisited.

Path analysis of self-efficacy and diving performance revisited.