The diversity of moral thinking / - Cooper, Neil. (Clarendon Press ;, 1981)