http://www.idiom.com/~drjohn/diet.html