Philosophy

The inefficacy objection and brand new honest veganism

.Publication of Social Philosophy, EarlyView.