What’s that coming over the hill?... It’s a Vegan. Or rather It’s Veganism. -