The God Who Is There - Part 13. The God Who Is Very Angry (Preview) D. A. Carson | March 23, 2010 Series: The God Who Is There Don Carson explains Revelation 14:6-20.