Morality for moderns