Philosophy

The inefficacy objection and also brand-new moral veganism

.Journal of Social Philosophy, EarlyView.