Modern moral philosophy - Hudson, W. D. (The Macmillan Press, 1970)