Carcinoma of the gallbladder. A twenty-five year review.