A profile of Peter Singer, a proponent of ethical treatment of animals, pinpoints the radical philosopher's inconsistencies.
The inconsistencies were pinpointed by a profile of Peter Singer.