A review and update on cholangiocarcinoma - Olnes, M J; Erlich, R (Oncology, 2004)