Kidney stones: What causes them, what are the symptoms and who is most at risk?

About one in 10 people will get kidney stones at some point in their life.