Dr. David Hocking teaches from Revelation 12:1 – 16:21. Message #SO145.