Better understanding of Competency-based Medical Education (CBME) curriculum has necessitated the early revision. So ninth edition has been revised updated with recent advances incorporated in every section. However the layout of the book which has been appreciated by medical students.