This is an ideal introduction to moral philosophy for beginning students and general readers, dealing with the philosophical theories which often lie behind everyday opinions and inviting the reader to examine those theories thoroughly. Using numerous examples and diagrams, Professor Bond guides the reader through the key problems of theoretical ethics, outlining a sustantial view of morality as he does so. Building an argument for grounding morality in universal practical reason, he concludes with an attempt to show that a viable universal morality can only relate to the thriving, flourishing or well-being of individuals in a community.