Self-assessment in lifelong learning and improving performance in practice: physician know thyself - Duffy, F D; Holmboe, E S (JAMA, 2006)