An Essential Guide to Developing, Implementing and Evaluating Objective Structured Clinical Examination (OSCE). World Scientific, Singapore.