If you have not heard John Eldredge speak or read his teaching you will be glad to have heard this. I pray for his ministry often and came upon this talk. It lifted my spirit for days and I have listened to it more than that one time. He understands spiritual warfare in a way that not many other preachers bring forth. I pray this ministers to you in many,many ways.
He has posted other talks at Ransomed Heart Ministries on line, on Facebook, and You Tube. Even if you do not agree with all of his theology, I think you can agree that the prayer in this episode is powerful on many levels.