About James Rachels: James Rachels was an American philosopher who specialized in ethics and animal rights.
The raw data of anthropologists can be misleading; it can make the differences in values between cultures appear greater than they are...It is only that life forces upon them choices that we do not have to make.