The diversity of moral thinking - Cooper, Neil (Clarendon library of logic and philosophy, 1981)