cause and prevention of gallstones

Categories :Gall stones
Author: Dharam Dev, Lucknow

What are the causes behind gallstones and what can be done to prevent them?  Is there some standard successful treatment in alternative medicine?