The Bible uses a lot of battle language to describe the Christian life. In Ephesians 6:10-24 we learn about the "Armor of God" and our responsibility to put it on so that we are prepared for the battle at hand. But unlike battles in this world, the Bible describes a battle that is not against "flesh and blood" but against the "spiritual forces of evil in the heavenly places". So what is this armor and what is the battle? In this sermon, Pastor Jim Schultz helps us understand these truths and how they relate to our daily lives.