Gallstones have long been recognised as a ... documented presence of gall stone in 70–90% of patients with GBC. The ...