Hubby dubbed his kidney stone the Rock of Gibraltar. It was smaller than a peppercorn. However, it was analyzed and turned out to be the most common type made up of calcium oxalate. According to the doctor, hubby should now avoid foods with a high percentage of oxalates--such as spinach, most berries, and draft beer (bottled beer is okay). Actually, the list of foods to avoid is rather long but there are plenty of things on that list that hubby never eats anyway such as fruit cake, grits, rutabagas, okra, and beets.
The most important suggestion is for hubby to drink water. Hubby has never been overly fond of water. When he gets thirsty, he drinks soda. This past year I have introduced him to flavored seltzer which he finds palatable, but his favorite soda at the moment is Mountain Dew Code Red. :^(