If you want to enjoy a longer life, eat a Mediterranean diet: lots of vegetables, legumes, fruits, and cereals, along with plenty of fish. Keep your intake of saturated fats low but your consumption of olive oil high. Avoid dairy products and meat. The American...