There is an eternal battle going on around all of us, a battle for our souls. How is this battle fought? Where is there safety? Author and pastor J. Hamilton Weston believes this battle is crucial and that we need to know what is going on and what God has provided for our protection in this battle. Looking at scripture, Weston discusses the nature of the conflict, who are our enemies, and then takes on what we have on our side in this conflict: God’s armor, God’s...