Thanks to a post from Art De Vany, I watched this talk by Iowa City physician Dr. Terry Wahls. Good stuff. Her personal story is quite astonishing. Sure it's N=1, but that one could prove the key.
Also, De Vany points to this talk by Dr. Loren Cordain, another big name in the Paleo diet & health.