From Genesis to Revelation: Interpreting the Book of Revelation  Through the Old Testament Scriptures