Suffice it to say that while whole soy foods such as tofu seem to offer some preventive health benefits, soy foods can block absorption of some nutrients.While adult vegans can survive???and some may thrive???on their diets, most take supplements to get nutrients scarce in plant foods, such as vitamins B12 and D3 (a form proven superior to the vitamin D2 found in plants).But the risk of nutritiona