Understanding levels of strategic spiritual warfare : it will make all the difference.
Ballard, Robert.