Cover of The Elements of Moral Philosophy

The Elements of Moral Philosophy

by James Rachels

3.73(2,363 ratings)

Here is a clear, lively introduction to the major philosophical theories of morality, explaining why each theory has been accepted by some thinkers but rejected by others. To …