Triumph of the lamb : A Commentary on Revelation - Johnson, Dennis E. (Phillipsburg, New Jersey, 2001)