Jesus Christ: God’s Promise Kept