Foundations of ethics. - Ross, David, (Sir), 1877-1971 (Clarendon, 1939)