The contemporary Christian rock group Petra dedicated an entire album to the theme of spiritual warfare when they released This Means War in 1987.  With a title track that channeled John Milton’s Paradise Lost in its depiction of Satan’s expulsion from heaven and a song that urged spiritual warriors to

Read More