Dealing with the Violence in Revelation (Roy R. Millhouse)

Revelation 5 and 12 Isaiah Lion Lamb Satan martyr