Gravar-mail: Common bile duct stones — their presentation, diagnosis and management