A study into the book of Revelations