Dieting is one of the most controversial topics on the planet. With countless thousands of How to have and...