What do you know about your Gall Bladder? Written by Dr Harold Gunatillake-FRCS