Two essays on utilitarianism, written from opposite points of view, by J. J. C. Smart and Bernard Williams. In the first part of the book Professor Smart advocates a modern and sophisticated version of classical utilitarianism; he tries to formulate a consistent and persuasive elaboration of the doc[...]