Studies in moral philosophy - Braybrooke David (1968)
Keywords: ETHICS