The Wedding of the Lamb: A Historical Approach to the Book of Revelation