Truth About Eating and MetabolismDiets... low calorie, low fat, low carb, vegetarian, vegan, all-natural, medi-fast, paleo- I could go on and on. But what do these...