There is much advice available online regarding weight loss and diets. What has and is There is much advice available online regarding weight loss and diets. What has ...