Abstract
In this rather compact book, Ashmore comprehensively examines those elements that are needed to build a well defined ethical theory. Many and varied topics are considered, such as the issue concerning relativity and objectivity in ethics, the relation between morality and law or morality and religion, the distinction between facts and values and metaethical theories on the nature of moral judgments. But the basic focus of the book is to examine four major ethical theories: egoism, utilitarianism, deontological ethics of Kant, and virtue ethics of Aristotle. Of these, only ethical egoism is outrightly rejected, for very good reasons. At the end of each chapter, anywhere from ten to twenty questions of considerable difficulty are asked. The material is well organized, interesting, presented in a language not very technical and examines thoughts of many scholars and thinkers.