The problems of morality are complicated by the competing perspectives that religion and philosophy sometimes bring to ethical discussions. Paul Diener provides a readable and coherent guide to these... This description may be from another edition of this product.