The joyous meaning of our Christmas festival is found hidden in the prophetic promises of the Old Testament and in the New Testament records of their fulfillment. True peace and lasting joy are found in the knowledge that God is with us – Immanuel has come! Prophetic writings provide many clues to the age-old anticipation of God’s visitation of His people. Initially, God himself spoke the promise in Eden when He said that the seed of the woman would bruise the head of the serpent (Gen. 3:15). Later, when He......