Philosophy

The inefficacy opposition and brand-new ethical veganism

.Journal of Social Theory, EarlyView.