Critical Race Theory and the Prayer of Ezra (Ezra 9)
Over the past two years, there has been much in the news about Critical Race Theory and similar ideas. While Critical Race Theory itself is... Read More
Revelation 8:2–13: Natural Disaster
I had taken a break from my series on Revelation in the age of COVID-19, but I am back at it. I plan to write... Read More
Godly Governing
Last November, after the Presidential election results were in, I had hoped that we American Christians, perhaps led by my fellow Baptists, would start... Read More
Deuteronomy 34: What is not needed for success!
This week’s post is an edited form of a sermon I preached last month at St. Andrews, on Deuteronomy 34. Its application is very pertinent... Read More
God’s Message to Troubled Saints
Revelation 6:9–8:1 Seals 5, 6, 7: God’s Message to Troubled Saints In this series I’ve been explaining how Revelation speaks to Christian communities that are... Read More
“Christ’s Message to Christians in 2020: Revelation 1”
We are entering a new age. Just a few short months ago none of us could have foreseen the crisis that today affects almost everyone... Read More
Genesis 1 and Genesis 2 – Two Versions of Creation
I’m going to devote the next few posts to one of the most important, although under-rated, theological topics in the Bible: the role of God... Read More