Types of ethical theory - Martineau, James (Clarendon Press, 1901)
03245sim