Interesting, I have found this information from "Ask Doctor" from Weston A. Price Foundation, http://www.westonaprice.org/askdoctor/ask_gallstones.html. It said that gall stone is made of cholesterol because body has reserved them for body's need. So, if you eat cholesterol foods, then body doesnt need to store it anymore. Then Gallstones will eventually dissolve.