This advice from Dr. Peter Gott:
Ppl gain weight because of an excessive caloric intake. Therefore, any weight reduction diet must reduce caloric consumption. My "no sugar, no flour." For example, you can consume signifiicant quanitities of meat, vegetables and salad, without gaining weight...