Eternal Life—Fully and Finally

John continues his Revelation of Jesus Christ by describing the eternal state of the world.

What Was David’s Sin?

In recent days it has become common to claim that King David actually raped Bathsheba, but even though this might preach well in our contemporary evangelical landscape, it is likely the wrong text to support that message.