Genesis 46, Psalm 7, Revelation 12-13