The NIV application commentary : Revelation - Keener, Craig S. (Zondervan, 2000)