Spiritual Warfare; the realities and dangers exposed.