The Book of Revelation Defeat of Satan//The River of Life April 25, 2013 Revelation 21: Defeat of Satan Revelation 22: The River of Life