Daniel (The John Walvoord Prophecy Commentaries)

You will find that this novel has no wasted words or scenes.

You will find that this novel challenges your assumptions gently.