What is a good doctor and how can we make one? (BMJ, 2002)