The Three Ages and The New Covenant