Mirizzi syndrome: history, present and future development.

Mirizzi syndrome: history, present and future development.