Types of ethical theory. 3d edition, revised.
Oxford: Clarendon Press, 1901. 2 vols. (xxxii, 526; viii, 596p.), original blue cloth (Clarendon Press series). More
Oxford: Clarendon Press, 1901. 2 vols. (xxxii, 526; viii, 596p.), original blue cloth (Clarendon Press series). More