Genesis 49, Psalm 10, Revelation 18-19