Today's readings come from Isaiah 29-31; Revelation 11