Attitudes toward Vegans and Vegetarians: The Role of Anticipated Moral Reproach and Dissonance
A comparison of attitudes toward meat and animals among strict and semi-vegetarians