Have you been on the barefoot herbalist forum? If you click on the obey nature logo at the top it will take you to a very informative site. The whole site is a great read with lots of info regarding stones etc. You can click on the get 108pages.com booklet too. Mostly, I think stones are formed from the minerals in water and a SADD diet.
I don't know what other cleanses you have done, but a parasite cleanse is always a vital part of restoring health.
Oh, and as much as I know about cleanses and eating mostly fruits and raw veggies I too slip up from time to time. I ate a very SADD diet over last weekend and by Monday evening felt like I ate poison. Anything out of a box is deadly. Alot of my old smyptoms returned so I quickly changed back to a living diet.