The Book of Revelation: A Clear and Precise Understanding