Liang, Zhen Long (2007) The impact of employee's self-efficacy and commitment on job performance. Masters thesis, Universiti Malaysia Sabah.