The Book of Revelation: 

John’s Vision of the Last Days 

By Desmond Allen, PhD, ThM, MDiv