It is time for us to admit that not all cultures are at the same stage of moral development. This is a radically impolitic thing to say, of course, but it seems as objectively true as saying that not all societies have equal material resources. We might even conceive of our moral differences in just these terms: not all societies have the same degree of moral wealth.

