Diet, kidney stones and kidney failure (Journal of Evolution and Health : An Ancestral Health Society Publication, 2019)