ScienceWhy Vegan Diets Suck5 reasons to enjoy your ham and cheese sandwichBy Kris Gunnars/ Authority NutritionAugust 27, 2013