Moral Philosophy: A Contemporary Introduction is a compact yet comprehensive book offering an explication and critique of
the major theories that have shaped philosophical ethics. Engaging with both historical and contemporary figures, this book
explores the scope, limits, and requirements of morality. DeNicola traces our various attempts to ground morality: in nature,
in religion, in culture, in social contracts, and in aspects of the human person such as reason, emotions, caring, and intuition.
Each chapter opens with a provocative real case or fictional scenario that helps to illuminate the issues at hand. The book
is rich in argumentation, and each chapter is followed by discussion questions and questions for personal reflection. A glossary
of key terms is appended.