Warehouse Stock Clearance Sale
Grab a bargain today!
1. An outline of a system of utilitarian ethics J. J. C. Smart; 2. A critique of utilitarianism Bernard Williams; Bibliography J. J. C. Smart.
Two essays on utilitarianism, written from opposite points of view, by J. J. C. Smart and Bernard Williams.