What Does the New Covenant Retain from the Old?

How much continuity and discontinuity is there between the New Covenant and the Sinai Covenant? This article is designed to answer the confusion between hyper-grace on the one side and legalism on the other.

Continue reading

Does God Cause Natural Disasters to Punish People Today?

Hurricanes, tornadoes, floods, wildfires, earthquakes and tsunamis—natural disasters slam humankind every year. Did God do that? What does the Bible say? Two different covenants make all the difference—a progressive revelation.

Continue reading

How Christians Should Interpret the Old Testament

When the Old and New Testaments are interpreted carefully and rightly, using Scripture to interpret Scripture, this truth will emerge: Jesus Christ fulfills the old law, in many, many areas.

Continue reading

1. Genesis 1-11 in Its Ancient Religious Environment

It is unrealistic to expect that the ancient author of those chapters lived in a sound-proof bubble and was not influenced by his religious culture. He rejected some of it, but accepted elements. But which elements? And which criteria to accept or reject them were decisive? Part 1 of 5 in a series on Gen. 1-11.

Continue reading

3. Adam and Evolution: Five Options

We need to face a brute fact. Evolution is here to stay. It started out as a rising tide, but now it is a tsunami. Are we going to flail and punch it–or surf it? How do we interpret the biblical passages about Adam and Eve? Five options are offered here. Part 3 of 5 in a series on Gen. 1-11.

Continue reading

5. The Real Significance of Genealogies in Genesis 5-11

If you were to write up a genealogy of your family, you would follow certain rules or conventions. You are of your own times. When the author of Genesis wrote genealogies in those seven chapters, he followed certain conventions. He was of his own times. Part 5 of 5 in a series on Gen. 1-11.

Continue reading

Works Cited

Here is a list of the principal works referenced or used at this site. More will be added, so please check back.

Continue reading