Obesity and diabetes have been two of the greatest public health challenges for decades. Many different diets and fads have promised the public ...