Kidney stones . . . and other stories