There are in foods at least a thousand substances—phytochemicals, bioflavonoids, carotenoids, retinols, isoflavones, lycopene, genistein, and so on—that have anti-cancer, anti-heart disease, and anti-aging properties. Where are these important substances found? With few exceptions, they are in fruits, vegetables, grains, and beans, including soy products.