The moral government of God is a movement in a line onwards towards some grand consummation, in which the principles, indeed, are ever the same, but the developments are always new,- in which, therefore, no experience of the past can indicate with certainty what new openings of truth, what new manifestations of goodness, what new phases of the moral heaven may appear.