Often, the Book of Revelation is presented as being about these weird visions of violence and vengeance–where God models retaliation and hatred for enemies.
My article, How does Revelation speak today? (published in The Mennonite, September 2, 2008), presents the book of Revelation as being a “revelation” of Jesus’ persevering love as the model for Christians–in contrast to views of Revelation that see it being about vengeance and violence.