Is a vegan diet healthy for everyone?