Facts and values. Studies in ethical analysis.