Diversity of moral thinking - Cooper, Neil (Clarendon Press, 1981)