Why always those South Asians? Indians, Pakis, Sri Lankans? Why do they have such big stones? Answer: Inferior diet and lack of high quality fiber.
I can see fiber for intestinal stuff, but urinary?