For decades, we were taught a very simple nutrition lesson: Fat makes you fat. Fat raises cholesterol. Cholesterol causes heart disease. Therefore, eat less fat. It sounded logical. It was easy to market. And it helped launch an entire generation of low-fat and fat-free foods. But nutrition—and the human body—is a lot more complicated than

