Modern moral philosophy - Hudson, W. D. (William Donald) (Modern introductions to philosophy, 1970)