Veganism: more than a diet, a way of life.