
"Striving Against Satan: Knowing The Enemy-His Weakness, His Strategy, His Defeat" by Joel Beeke
'Fighting Satan-Knowing His Weaknesses, Strategies, and Defeat" Christian Audio Read by Author Joel R. Beeke
"The Message Of Spiritual Warfare" by Keith Ferdinando
"The Christian Warfare Against the Devil, World, and Flesh" by John Downame Introduction by Dr. Joel R. Beeke
"The Book of Revelation" [the New International Greek Testament Commentary] by G. K. Beale
"Revelation" [The Lectio Continua Expository Commentary On The New Testament] by Joel R. Beeke
"Moral Reflections on the Book of Job" Volume 1 Preface and Books 1-5 by Gregory the Great Translated by Brian Kerns, OCSO Introduction by Mark DelCogliano
"Moral Reflections on the Book of Job" Volume 2 Books 6-10 by Gregory the Great Translated by Brian Kerns, OCSO Introduction by Mark DelCogliano
"Moral Reflections on the Book of Job" Volume 3 Books 11-16 by Gregory the Great Translated by Brian Kerns, OCSO Introduction by Mark DelCogliano