Ethics in the history of western philosophy - Cavallier, Robert J.; Gouinlock, James; Sterba, James P. (Macmillan, 1989)