Esteemed moral philosopher James Rachels here collects fifteen essays, some classic and others extensively revised, on the nature and limits of moral reasoning. Rachels argues that, rather than simply... This description may be from another edition of this product.