Wikipedia: “Jessie Inchauspé, also known as Glucose Goddess, is a French bio-chemist and New York Times bestselling author. Her books contain controversial claims promoting techniques designed to manage blood sugar levels.” Nah. Controversial? Nyet. Not entirely, actually. The strange thing is that I thought I wrote about her. I didn't. OK, I did on Twitter,...