Xanthogranulomatous cholecystitis: pseudo tumor of gall bladder. (September 2018)