Revelation: Four Views: A Parallel Commentary
by Steve Gregg
Category: Religion

Covers the traditional views of the book of Revelation from historicist, preterist, futurist, and idealist perspectives.