But there are types of diets ... Effective for weight loss. Drawbacks and concerns: Specifies times of day when you can eat certain foods. Worth noting: Bob Harper wrote a book touting this ...