Solving Nutritional Challenges for Ethical Omnivores, Vegetarians, Vegans and Raw Foodists davidwolfeAugust 17, 2015 Over the last 20 years, I have experienced various dietary lifestyles, including being a junk foodist, an ethical omnivore, a vegetarian then a vegan, next a ra... David Wolfe NewsFoodHealth & Longevity 2